我有三个不同的div标签(不在对方内)与代码,所以它有一个单词向左,中或右,但中心是非常关闭居中。下面是HTML代码:我想中心在我的页面中间的文本HTML
.desc {
float: right;
color: skyblue;
}
.desc1 {
float: left;
color: skyblue;
}
.desc2 {
text-align: center;
color: skyblue;
}
<div class="desc1">
<h2>What we are here to do!</h2>
<p>Example</p>
</div>
<div class="desc2">
<h2>What we have completed</h2>
<p>Recent work (can include pictures)</p>
</div>
<div class="desc">
<h2>Company Description</h2>
<p>EXAMPLE!</p>
</div>
已经问过的问题:https://stackoverflow.com/questions/42187838/how-to-vertically-cente r-a-div-on-page/45110782#45110782 – Super
如果你想让它工作,你需要改变顺序。要浮动到右侧的元素必须是第一个或第二个。如果您将其作为最后一个,那么它不会以任何方式影响元素放置之前的位置。无论如何,你或许不应该这样使用浮动功能;查看flexbox。 – CBroe
你可以显示包含这个div的父标签的代码吗?这可能是因为父标签的宽度不够这3个div? – 2017-07-28 13:15:06