当我在导航中有两个 ul 时,如何避免在 IE7 中换行?
How to avoid wrap in IE7 when I have two ul in a navigation?
在ie8或者firefox浏览器下,我的代码运行良好,两个ul在同一个line.But我在ie7的时候,两个ul在不同的行,如何在同一行ie7?
<DIV id='navigation'>
<ul><li><span> leftspan </span></li></ul>
<ul style='float:right;'>
<li><span> leftspan </span></li>
<li><a href="http://www.google.com"
target="_blank">google</a></li>
<li><a href="http://www.apple.com"
target="_blank">apple</a></li>
</ul></DIV>
当使用浮动时,浮动元素应该在 DOM 树中排在第一位。
<div id='navigation'>
<ul style='float:right;'>
<li><span> leftspan </span></li>
<li><a href="http://www.google.com"
target="_blank">google</a></li>
<li><a href="http://www.apple.com"
target="_blank">apple</a></li>
</ul>
<ul>
<li><span> leftspan </span></li>
</ul>
</div>
这应该适用于 IE7(它适用于模拟器)
在ie8或者firefox浏览器下,我的代码运行良好,两个ul在同一个line.But我在ie7的时候,两个ul在不同的行,如何在同一行ie7?
<DIV id='navigation'>
<ul><li><span> leftspan </span></li></ul>
<ul style='float:right;'>
<li><span> leftspan </span></li>
<li><a href="http://www.google.com"
target="_blank">google</a></li>
<li><a href="http://www.apple.com"
target="_blank">apple</a></li>
</ul></DIV>
当使用浮动时,浮动元素应该在 DOM 树中排在第一位。
<div id='navigation'>
<ul style='float:right;'>
<li><span> leftspan </span></li>
<li><a href="http://www.google.com"
target="_blank">google</a></li>
<li><a href="http://www.apple.com"
target="_blank">apple</a></li>
</ul>
<ul>
<li><span> leftspan </span></li>
</ul>
</div>
这应该适用于 IE7(它适用于模拟器)