我有一个div,我试图将高度设置为100%,因此它的内容使div变得合适。
我已尝试过以下内容,但无效:
添加100%:
#latest{ height: 100%; background: #e3e3e3 url(banner_grad.jpg) repeat-x; border: none; margin-top: 10px;}
完全不考虑高度设置,因此div只适合以下内容:
#latest{ background: #e3e3e3 url(banner_grad.jpg) repeat-x; border: none; margin-top: 10px;}
除非我设置了特定的高度(例如高度:370px;),否则div甚至不会在Dreamweaver的设计视图中显示它的轮廓。很奇怪。
有什么想法吗?
由于
答案 0 :(得分:0)
不幸的是,你不能将div的高度设置为百分比,主要是因为内容往往会使div增长,所以你会限制自己。
虽然看看min-height css属性。我认为,这将在某种程度上解决您的问题。
答案 1 :(得分:0)
可能你必须这样写:
html, body{
height:100%
}
#latest{
height: 100%;
background: #e3e3e3 url(banner_grad.jpg) repeat-x;
border: none;
margin-top: 10px;
}
答案 2 :(得分:0)
div的内容是否具有“float:left”或“float:right”属性?
答案 3 :(得分:0)
答案 4 :(得分:0)
高度属性将在这里更正。但是使用下面的代码而不是这个。如果你继续添加内容,div也会增加高度。
#largest {
background: url("firefox-gray.jpg") repeat-x scroll 0 0 #E3E3E3;
border: medium none;
margin-top: 10px;
overflow: auto;
}