我自己的页面没有滚动条,无论我怎么做,最小化或放大/缩小。它就是不出现,我试过FF,Chrome和IE:都不行。2其他的网页都可以。3下面是body元素和css:
<body>
<div class="container" id="page">
CSS就像:
html, body
{
margin: 0;
padding: 0;
color: #555;
font: normal 10pt Arial,Helvetica,sans-serif;
background: #EFEFEF;
overflow: scroll;
}
# page
{
margin-top: 5px;
margin-bottom: 5px;
background: white;
border: 1px solid #C9E0ED;
}
PS:我用的是YII框架。
最新消息:
看起来YII有一些默认的css设置,在screen.css中div container
被提到了三次,如下所示:
.container {width:1250px;margin:0 auto;}
.container:after
{content:"\0020";display:block;height:0;clear:both;visibility:hidden;overflow:hidden;}
.container {display:block;}
我将overflow:hidden
更改为overflow:scroll
,但仍然不起作用。
3条答案
按热度按时间wi3ka0sx1#
为了看到滚动条,你必须定义一个创建滚动条的高度和a或宽度。不能看到你是否有内容或者你的标记是什么样的a-在HTML或者body标签上声明就可以了。
mf98qq942#
@Evelyn1986强制一些宽度,它就会出现。尝试
width:805px; overflow:auto;
,然后只拥有一些内容,这就是“大”tgabmvqs3#
请在body标签上添加height ..且添加内容超过您在height属性上给予的值....
小提琴:http://jsfiddle.net/nikhilvkd/rVd4M/