为什么我的div只根据其内容颜色?这是下面代码中按钮的高度。div只包含其内容。
我的div元素是
<div id="test">
<button>testing</button?
</div>
和css
#test{
background-color:#666;
width:100%;
height:100%;
}
我将高度设置为100%,但它只选择了按钮元素的高度。我可以为网站的整个高度着色吗?最好的方法是什么?
答案 0 :(得分:1)
答案 1 :(得分:0)
如果必须为整个网站着色,可以将css直接应用于body或html标记。
body, html {
min-height: 100%;
background-color:#666;
}
答案 2 :(得分:0)
是的,因为div的高度被按钮占用。
所以总是从下面的css开始覆盖浏览器
body, html {
width: 100%;
height: 100%;
}