gpt4 book ai didi

html - 如何将 2 个 div(每个都有自己的填充)彼此相邻对齐?

转载 作者:行者123 更新时间:2023-11-28 17:12:55 25 4
gpt4 key购买 nike

如图所示,将填充注释掉后,网站的工作方式与我预期的一样(2 个 div 列彼此相邻。

但是,当我添加填充时,#right div 向下移动。我如何使用填充使其按预期工作?

HTML:直接包含在正文中的两个 div

CSS:

#left {
background-color: green;
float: left;
margin-top: 0px;
width: 70%;
}

#right {
background-color: blue;
float: right;
margin-top: 0px;
width: 30%;
}

#left, #right {
//padding: 10px;
display: inline-block;
height: 800px;
}

最佳答案

添加

box-sizing: border-box;

到你的 div。

如果您不这样做,填充将添加到 div 宽度(或高度)之外......与边框相同

编辑:和

-webkit-box-sizing: border-box; -moz-box-sizing: border-box;

为了更多的浏览器兼容性

关于html - 如何将 2 个 div(每个都有自己的填充)彼此相邻对齐?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28981255/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com