我知道這已被問了很多次,但我試圖讓一個元素的%高度工作。我的理解是,如果父元素具有指定的高度,那麼應該在子元素上設置%高度。不幸的是,我試圖讓這個工作,但我必須失去一些東西。爲什麼百分比高度在我的CSS中不起作用?
body{
border-radius: 10;
height: 100%;
position: relative;
}
.child-element{
height: 50%;
margin: none;
background-color: gray;
}
哪裏有:
<body>
<div class="child-element">
</div>
</body>
它的工作原理:http://jsfiddle.net/59x6dqhh/ – Manolo
有幾個語法錯誤應更正爲:1)'邊界半徑:10'你需要添加'px'或所以即'邊界半徑:10px',但你將無法在你的演示中看到它,因爲它全部是白色的。 2)'margin:none'無效,同樣需要一個值,即'margin:0'或'0px'等。 – Stickers