【发布时间】:2015-06-05 10:32:58
【问题描述】:
我现在在这方面花了相当多的时间,但无法找到解决方案。我的问题是我想在文本块的内容之前显示一个字形图标,并且带有图标的元素应该填满正文需要的所有高度。这适用于除 IE 之外的所有浏览器版本。我已经在这个fiddle 中总结了它
<div class="block">
<div class="body">BODY</div>
</div>
.body::before {
background: blue;
content: "\e005";
font-family: "Glyphicons Halflings";
display: table-cell;
width:30%;
}
.body {
background-color: green;
display: table;
width: 25%;
}
如果您使用 IE11 在上面的小提琴中添加/删除 display: table-cell,您将看到我的问题出在哪里。有人可以给我一个解决方案,或者更好地解释发生了什么。
【问题讨论】:
标签: html css internet-explorer-11