【发布时间】:2020-10-22 06:47:11
【问题描述】:
我遇到了线高问题,我无法完全理解。
以下代码将在 div 中居中显示图像:
CSS
.bar {
height: 800px;
width: 100%;
line-height:800px;
background-color: #000;
text-align: center;
}
.bar img {
vertical-align: middle;
}
HTML
<div class="bar">
<img src="http://27.media.tumblr.com/yHWA4oxH870ulxnoH7CkOSDR_500.jpg" alt="Foo Image" />
</div>
但是,如果我将行高改为100%,那么行高就不会生效(或者至少不会变成div的100%)。
有谁知道我做错了什么?
【问题讨论】:
标签: css