我正在尝试将一个CSS元素放置在页眉的右侧,但不确定该如何实现。我尝试使用:
position: Absolute; top: 20px; right 0px;
这个办法可以,但如果你调整浏览器,文本会跟着移动。
我创建了一个JFiddle,你可以在这里找到:
这样你就可以看到我试图做什么。我有一个包裹在 div 元素内的文本,上面写着现在打电话 (555) 555-5555。
这是头部元素,里面有一个右侧标题元素。
<div id="header">
<span class="right_header">Call Now (555) 555-5555</span>
</div>
这是我的头部CSS:
/* Header */
#header {margin: auto; width: 1007px; height: 123px; background: url(../images/logo.png) no-repeat 20px; background-color: #37352b; border: 1px solid #862209;}
.right_header{color: #fff; position: absolute; top: 70px; right: 0px}
请问有人能告诉我正确的方法来完成这件事吗?
请注意,在JFiddle中将显示左侧有一个标志,但该标志无法加载!
谢谢!
overflow:hidden
应用于父元素,基本上与清除浮动效果相同 - 强制它包含其子元素。 - Josh Crozier