浮动css问题

时间:2011-09-07 01:21:32

标签: css css-float

这是我的问题:

http://dl.dropbox.com/u/31659128/buildworx/site-v2/project/index.html

屏幕截图:enter image description here

我似乎无法让这个浮动得正确。

 header, nav { margin: 0 auto 30px auto; width: 960px; }

header #ip-wrapper { float: right; width: 375px; }
header #ip-wrapper .ip-wrap { background: #636363; background: -webkit-linear-gradient(top, rgba(125, 126, 125, 1) 0%,rgba(58, 58, 58, 1) 100%); margin: 10px 0; border-radius: 20px 5px 5px 20px }
header #ip-wrapper .ip-wrap .ip-name { background: #e5e5e5; background: -webkit-linear-gradient(top, rgba(242,242,242,1) 0%,rgba(229,229,229,1) 100%); display: inline-block; padding: 10px 12px; border-radius: 5px 0 0 5px; margin: 0 10px 0 0 }

2 个答案:

答案 0 :(得分:1)

您正在使用旧浏览器无法正常处理的HTML5 header标记,如果您想支持旧版本,请使用<div class="header">。可能想要失去navfooter

答案 1 :(得分:1)

在图片上使用float:left。

<img src="images/logo.png" alt="bw" style="float: left;">

你的#ip-wrapper当前正试图浮动在内联对象的右边。这就是造成你问题的原因。