gpt4 book ai didi

CSS 左对齐、右对齐和重复中间对齐

转载 作者:太空宇宙 更新时间:2023-11-03 21:42:09 25 4
gpt4 key购买 nike

我有一个 .png 用于左侧和右侧,第三个在窗口的(未知)宽度上重复。

#wrap{
width: 100%;
height: 10px;
}
#a{
float: left;
background-color: #800000;
width: 10px;
height: 10px;
}
#b{
background-color: #008000;
margin-left: 10px;
margin-right: 10px;
height: 10px;
}
#c{
float: right;
background-color: #000080;
width: 10px;
height: 10px;
}
<div id="wrap">
<div id="a">
</div>
<div id="b">
</div>
<div id="c">
</div>
</div>

像这样,float: right 元素可以说是在第二行。

如果我将 display: inline(或 ~-block)添加到中间元素,它不会显示,但左/右没问题。

怎么了?

最佳答案

float 元素必须放在 HTML 代码中的非 float 内容之前,即使它们 float 在右侧也是如此。因此,在 HTML 中将#c 放在#b 之前。

关于CSS 左对齐、右对齐和重复中间对齐,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22847400/

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