歌剧布局问题

|
<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中工作正常,但在歌剧中,它在div#logo下显示div#search而不是在相反的两面内联? 非常感谢     
已邀请:
我无法在Opera 11.10中重现该问题,请在jsfiddle上查看此示例,但是您可以尝试一些可行的解决方案/方法: 用
max-width
代替
width
来表示
#logo
; 更改html中
#logo
#search
的顺序,并从
#logo
中删除
float
width
    

要回复问题请先登录注册