我想找到一个整洁的方式来让我的头宽度为100%(所以我可以使用一个背景色,遍布整个页面),但同样在它内部,我有两个图像,我想保持内联,而不是互相溢出或互相推倒。我怎样才能防止与容器宽度100%的div溢出
我现在有后续的CSS:
header {
width: 100%;
height: 150px;
padding: 50px 50px 10px 50px;
clear: both;
background: #185f96;}
#logo {
float: left;
width: 800px;}
#phone { float: left; width: 200px; }
标志和电话都是头内。如果你看看它的行动(www.dweeman.com/eb/sitetemplate.html),你可以看到,如果你把它缩小到某个特定点,电话信息会被放在横幅下面。我可以将其设置为静态宽度,但这是不同网页大小的问题。
我在标题内创建了一个额外的div,我在其中放置了徽标,并将电话留在了外面。这给了我想要的结果,但是我想知道是否有一个更好的方法来实现这个没有额外的div。
(也可用于代码段的格式对不起,我有麻烦它被整齐地格式化。似乎没有正常工作)
'溢出:隐藏;' –
@MrLister:'oveflow:隐藏;'隐藏的问题,不能解决它... :) – NoobEditor
@NoobEditor对于较小的屏幕,这两个图像太宽而无法放入窗口。唯一的解决方案是当它溢出时隐藏东西,或开始调整图像大小。 –