好吧,我有
<div id='1'></div>
<div id='2'></div>
<div id='3'></div>
每个 div 中只有一个单词。我希望每个 div 的宽度都是自动的
我想使用 text-align: center; 将 #2 中的单词放在屏幕中间;#1中的单词直接显示在#2的左侧,而#3直接显示在#2的右侧。
我一直在尝试不同的css,但没有效果。
希望有人有一个简单的答案。
只需将所有 div 浮动到左侧。它们将按顺序显示。
<style>
.my-dvis {
float:left;
width:33.33%;
margin:0;
padding:0;
border:none;
}
</style>
<div class="my-divs"></div>
<div class="my-divs"></div>
<div class="my-divs"></div>
text-align: center
仅适用于内联元素。
<div class="left">1</div>
<div class="middle">2</div>
<div class="right">3</div>
body { text-align: center; }
div { display: inline-block; }
您是否尝试过向左浮动 id=1 和向右浮动 id=3?
我建议你使用<span>
tag 而不是使用div
tag,因为div
有一个属性拿width 100%
.
或者如果你想使用 div 标签然后在下面的庄园中使用
<div id='1'></div>
<div id='2'></div>
<div id='3'></div>
<style>
div{
float:left;
width:33.3%;
}
</style>