<div id="header">
<div id="logo">
<h1><a href="http://lookaroundyou.net">Look Around You</a></h1>
</div>
<div id="search">
<input type="text"/>
<input type="button" value="search"/>
</div>
<div id="horNav">
<ul class="horNav">
<li><a class="home" href="#">HOME</a></li>
<li><a class="submit" href="#">SUBMIT</a></li>
</ul>
</div>
</div>
这是CSS:
#logo{
width: 50%;
float: left;
}
#search{
float: right;
width: 50%;
}
#horNav{
clear: both;
overflow: hidden;
display: block;
width: 100%;
}
它在chrome和firefox中工作得很好但是在opera中它会在div#logo下显示div #search而不是在oposite端内联?
非常感谢答案 0 :(得分:1)
我无法在Opera 11.10中重现这个问题,请参阅此example on jsfiddle,但您可以尝试一些可能的解决方案/事项:
max-width
代替width
代替#logo
; #logo
和#search
的顺序,并从float
width
和#logo
醇>