gpt4 book ai didi

html - 如何在同一行中对齐两个元素而不重叠

转载 作者:太空宇宙 更新时间:2023-11-04 16:24:59 25 4
gpt4 key购买 nike

我想在同一行中对齐两个元素,如下所示:click here

完整代码

<div id="element1">  element 1 markup </div> 
<div id="element2"> element 2 markup </div>

CSS

#element1 {
display:inline-block;
margin-right:10px;
width:200px;
background-color:red;
}
#element2 {
display:inline-block;
width:200px;
background-color:red;
}

此外,没有相互重叠。例如,如果一个有一个父 div 和两个子 div。父 div 有 1000px 宽度,每个子元素有 500px,所以它们适合。但是,如果我将第一个 div 的大小调整为 600px,我希望第二个 div 自动调整大小,并保持内联,而不改变他的位置,或者第一个与第二个重叠。在上面的 fiddle 中,它们排在同一条线上,但不管我做什么,第二个改变他的位置而不是调整大小,或者它们相互重叠。有什么想法吗?

我知道它必须用百分比来完成,但也不起作用

最佳答案

http://jsfiddle.net/a4aME/507/

#element1 {width:50%; background-color:red;float:left} 
#element2 {width:50%; background-color:red;float:left}

取下显示器:然后将其全部向左浮动。

关于html - 如何在同一行中对齐两个元素而不重叠,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26104626/

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