jquery - 我无法摆脱这个滚动条

标签 jquery html css

我有一个网站,当您单击蓝色按钮时,表单会从右侧滑动:

正如您可能看到的,水平滚动条允许访问者在滑动表单激活之前和之后看到它。 这就是问题所在,希望有人能帮我解决。

这是我正在使用的 jQuery 代码:

<script type="text/javascript">
            $(document).ready(function()
            {
                function positioningForm()
                {
                    $('#insider').css({"right": "-535px"}).show();
                }
                function slideFromRight()
                {
                    $('#insider').animate(
                    {right: "0px"},
                    {duration: 'slow',easing: 'easeOutElastic'});
                }
                function slideToBeginning() {
                    $('#insider').animate(
                    {right: "-535px"},
                    {duration: 'slow',easing: 'easeOutElastic'});
                }

                // Positioning the insider at the time of page loading
                positioningForm();

                var state = 0;
                $('.right_btn').click(function() {
                    if(state == 0) {
                        //do the magic :)
                        slideFromRight();
                        state = 1;
                    } else if( state == 1) {
                        //unroll the magic :)
                        slideToBeginning();
                        state=0;
                    }
                });
            });
        </script>

最佳答案

将其添加到CSS:

body{overflow-x:hidden;}

如果您没有有组织的 css block ,只需将 style="overflow-x:hidden"添加到您的 body 标记中,如下所示:

<body style="overflow-x:hidden;">

解决了。 ;)

关于jquery - 我无法摆脱这个滚动条,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6276136/

相关文章:

javascript - 如何使用 jquery 制作字符选择页面?

javascript - CKEditor - 对于每个具有类名的属性执行一些操作

javascript - 如何为 javascript 警报创建专用行?

html - 隐藏 svg 元素内内部 g 元素的溢出

html - 电子邮件签名

css - 一行引导控件

javascript - 选中复选框值

html - 如何为横幅图像创建 tween-lite spark 动画?

javascript - 如何使用小数的最大长度

javascript - 克服 !important 标签,使对话框可定位