我知道什麼時候使用100% height
父母必須擁有的元素100% height
。裏面100%鏈接高度
我想使.overlay
height: 100%;
但我不能得到它的工作。
如果我將.col
更改爲height: 100%
它有效,但我不希望.col
爲100%。
反正是有解決這個?我注意到,如果我給a
標籤display:block
和height: 100%;
有效。那麼有沒有辦法爲DIV做到這一點?
HTML:
<div class="col col1">
<a href="#">
<div class="overlay"></div>
<img src="#">
</a>
</div>
CSS:
html, body {
height: 100%;
}
.col {
float: left;
display: block;
Position: relative;
}
.col a {
display: block;
height: 100%;
}
.col img {
width: 100%;
display: block;
height: auto;
}
.overlay {
height: 100%;
background: #000;
z-index: 1;
display: block;
}
.col1 {
width: 25%;
}
將代碼放在這個問題。 – bjb568