【发布时间】:2015-09-22 08:46:52
【问题描述】:
我想要一个里面至少有两个元素的盒子,每个元素都应该和最大的元素一样大。这在 FF/Safari 中运行良好,但在 IE 中运行良好。
<html>
<head>
<title>whatever</title>
<style>
.box {
display: table;
width: 250px;
border: 1px solid red;
padding: 10px;
}
.top {
border: 1px solid blue;
}
.bottom {
border: 1px solid green;
margin-top: 10px;
}
</style>
</head>
<body>
<div class="box">
<div class="top">
top
</div>
<div class="bottom">
bottom
oooooooooooooooooooooooooooooooooooooooooooooooooo
</div>
</div>
</body>
</html>
更新:
给 .top 100% 的宽度是行不通的。默认情况下,div(或块元素)确实有 100%。反正应该有那么大。
更新2:
删除显示:表格没有任何改变。
【问题讨论】:
-
我不得不从您的帖子中删除图片,因为 ImageShack 已将其删除并替换为广告。请参阅meta.stackexchange.com/q/263771/215468 了解更多信息。如果可能,您最好重新上传它们。谢谢!
标签: html css internet-explorer