CSS3-css 控制两个子div高度一样

发布于 2017-05-01 13:03:32 字数 229 浏览 1374 评论 3

<div>
<div class='one'></div>
<div class='two'></div>
</div>
都没确定高度,外层div高度也是随内层的变化而变化。
怎么用CSS控制div one 和 div two高度一致(两个div内容高度不一致时)。
用js是可以,不知道单单css有没有好方法?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

甜柠檬 2017-08-19 16:15:44

<div class='main'>
<div class='one'></div>
<div class='two'></div>
</div>

主要css代码:
.main{overflow-y:hidden;}
.one{float:left; margin-bottom:-10000px; padding-bottom:10000px;}
.two{float:left; margin-bottom:-10000px; padding-bottom:10000px;}

只要不超过这个padding值就行,可以视情况设置大小。

清晨说ぺ晚安 2017-08-10 06:52:22

两个子div是怎样布局的?多栏的话可以用display: table-cell;

效果见jsFiddle

归属感 2017-06-11 09:54:44

两个div都设置固定高度。

然后 设置 overflow-y:hidden; 那么超过div高度的部分影藏;
或者是 overflow-y: scroll; 那么div中的内容超过设置的高度时出现滚动条;

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文