【发布时间】:2013-03-11 10:32:48
【问题描述】:
我正在使用 HTML5 样板 css,我想将 ir 类应用于我的页脚菜单。
菜单在一个列表中,我使用 inline-block 水平显示这个列表。
这里是the fiddle 的代码。您可以看到图像替换有效,但之后的文本菜单元素(没有图像)被翻译到底部。这是由于.ir:before css 规则模拟了占用一些空间的块元素。
有没有办法在没有这种副作用的情况下使用 HTML5 Boilerplate 技术?
如果没有,我会回到text-indent:-9999px 技术。
额外问题:与文本缩进相比,HTML5 样板技术有哪些优势?
【问题讨论】:
标签: css html5boilerplate image-replacement