我在我的网页上使用了一个类似 facebook 的按钮。我需要它在页面的右侧对齐。但是有一个水平滚动条显示。
请看小提琴http://jsfiddle.net/u4kMs/
我找不到是什么原因造成的。如何解决这个问题?
我在我的网页上使用了一个类似 facebook 的按钮。我需要它在页面的右侧对齐。但是有一个水平滚动条显示。
请看小提琴http://jsfiddle.net/u4kMs/
我找不到是什么原因造成的。如何解决这个问题?
要禁用滚动,请尝试类似的方法;
.your_div_class{
overflow-x: hidden;
overflow-y: scroll;
}
出现滚动条是因为内容对您的屏幕来说太宽。
只需省略div
元素的宽度,它将自动扩展到其父元素的 100%。像您已经做过的那样将 facebook 按钮向右浮动应该然后正确对齐按钮而没有滚动条。
如果您没有得到令人满意的解决方案,您仍然可以overflow:hidden
在包含的 div 上声明以抑制滚动条。
这将是结果:http: //jsfiddle.net/poikl/u4kMs/8/
这是因为框架对于您在顶部 div 上设置的宽度来说太小了
<div style="margin-left:auto; margin-right:auto; width:980px;">
因此,当这是在您的网页上时,您不应该获得水平滚动条。如果你这样做,那么考虑改变上面的宽度
试试这个,记住把“右对齐”的 div放在左对齐的 div之前,即使是右 div 也必须在图形上“之后”。
rtl 大多数时候都有问题,(我特别喜欢
<body dir="{{(App::isLocale('ar') ? 'rtl' : 'ltr')}}">
在 laravel 中,唯一的解决方案是
body{ overflow-x: hidden; }
但要小心内部元素是否适合