【发布时间】:2017-11-02 00:53:38
【问题描述】:
我不确定我这样做是否正确。
试图在同一行左右对齐 div,但是当我调整窗口大小时,右侧 div 会下降并保持在右侧。
我将如何重新对齐 div,以便当我缩小窗口时,右侧下拉并与左侧 div 对齐,也许两个 div 居中?
我需要用<lu> 将它们添加到网格列表中吗?
另外我将如何对齐电话号码?
.text-center {
text-align: center!important;
}
.text-left {
text-align: left!important;
}
.text-right {
text-align: right!important;
}
.right {
float: right!important
}
.left {
float: left!important
}
<div class="left">
<h2>Infomation:</h2>
<p>
Phone: (00) 00000000<br/> Fax: (00) 00000000<br/> Email: <a href="mailto:contact@email.com ">contact@email.com<br/></a>
</p>
</div>
<div class="right text-right">
<h2>Business Hours:</h2>
<p>
Monday - Thursday<br/> 8:30 - 5:00<br/> Friday <br/> 8:30 - 3:30<br/>
</p>
</div>
【问题讨论】:
-
你为什么不尝试使用引导程序?它让你的生活更轻松
-
@Salman 我想用纯 html、css 和 javascript 做事,以了解一切是如何完成的,减少事情发生的机会。
-
您能否更清楚地说明您在调整窗口大小时希望如何显示?
-
如果你不使用 bootstrap,你必须将你的父元素设置为 @media screen 和子元素
-
@kannan 当我调整右 div 的大小时,它仍然向右浮动。我希望这样当一个 div 下降时,两者都对齐。所以两者都向左或居中浮动。