日期:2014-05-16  浏览次数:20646 次

CSS布局中,内容溢出了,为什么给body设置了overflow属性也不行?
本帖最后由 huge92 于 2014-03-13 11:35:12 编辑


上面的绿色区域超出了页面,给body设置overflow:scroll;

结果是下面这样,滚动条只是外观上出来了,但是不能滚动,这是为神马?



新手求指导~
------解决方案--------------------
你应该给body设置定高,不然如果内容没有超出可视区的高度,自然不会滚动,你可以改变窗口的大小来看效果
------解决方案--------------------
body 本身就是有内容撑开高度的,既然超出了可视区的高,自然会出现滚动条.