html - IE7 一个tag float left bug

标签 html css internet-explorer-7

HTML

 <a href="#">M1</a>
 <a href="#">M2</a>
 <a href="#">M3</a>
 <a href="#" class="front">FirstONE</a>

CSS

a.front{float:left;}

在线样本:http://jsbin.com/anirot/2

其他浏览器还好,只是IE7,看起来front 类不能显示在最前面。有什么技巧可以解决它吗?我已经尝试显示内联或 block ,根本没有帮助。甚至 *display:inline, zoom:1

谢谢

最佳答案

在 HTML 中将 front 链接放在其他三个链接之前。如果您需要已显示的精确 HTML 结构,请通过仅适用于 IE7 的 JavaScript 将元素移动到 HTML 中的相应位置。

关于html - IE7 一个tag float left bug,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15960383/

相关文章:

css - 在 react 中使用 material ui 调用 css 类

html - 在图像下添加文本(左、中、右)

html - 响应图像无法正确流动

html - IE7 contentEditable 自动换行

javascript - 如何使用 jQuery 让过滤器仅在一列中查找信息?

html - 如何在调整大小时更改列结构

javascript - 如何强制 div 在悬停时溢出 ul 容器?

html - 让一个 li 填满剩余的宽度

javascript - undefined 在IE7中没有定义

javascript - Window.Print() 在 Internet Explorer 中抛出权限被拒绝的 JavaScript 运行时异常