gpt4 book ai didi

html - 是否可以在不使用 CSS float 的情况下并排放置两个 div 元素?

转载 作者:行者123 更新时间:2023-11-28 04:01:50 24 4
gpt4 key购买 nike

当我使用 CSS float 在页面上并排放置两个元素时,我一直发现 IE 和 Firefox 会做一些奇怪的事情让我感到惊讶。

是否可以在不使用 CSS float 的情况下在网页上并排放置两个 div?

<div id='div1'>
<p> div1 p1 </p>
<p> div1 p2 </p>
</div>
<div id='div2'>
<p> div2 p1 </p>
<p> div2 p2 </p>
</div>

最佳答案

你可以用绝对定位来做到这一点。

<div id="container">
<div id='div1'>
<p> div1 p1 </p>
<p> div1 p2 </p>
</div>
<div id='div2'>
<p> div2 p1 </p>
<p> div2 p2 </p>
</div>

和示例 CSS。

#container {
position: relative;
width: 800px;
}
#div1, #div2 {
position: absolute;
width: 400px;
}
#div1 {
left: 0;
}
#div2 {
left: 400px;
}

关于html - 是否可以在不使用 CSS float 的情况下并排放置两个 div 元素?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7448363/

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