【发布时间】:2014-06-10 03:31:48
【问题描述】:
所以我试图让网站的标题在左边有公司标志,然后在右边有数字和座右铭。我这样做的方法是在 div 中制作数字和座右铭,使其位置绝对,并使用 left 属性将其推到正确的位置。这工作正常,除了在更大的显示器上。 div 似乎移动到屏幕边缘的左侧,而不是它所在的 div 边缘的左侧。这是代码,知道我缺少什么吗?
<!-- HTML -->
<div id="wrap">
<img id="pic1" alt="Company Logo" src="../Images/******OfficialLogo.jpg">
<div id="contain1">
<span class="style1">Call (800) ###-#### </span><br>
<span class="style2"><em>Providing sales and management solutions to independent retailers since 1978</em></span>
</div>
<!-- CSS stylesheet -->
#wrap {
width: 1000px;
margin: 0 auto;
}
#contain1 {
display: block;
position: absolute;
text-align: right;
top: 15px;
left: 215px;
}
【问题讨论】:
-
我会为此使用 CSS 浮点数。将您想要的所有内容放在带有
float: left;的div 中,将您想要的所有内容放在带有float: right;的div 中。调整边距/填充以适应。
标签: html css css-position text-align