我正在使用 HTML5 Boilerplate css,我想将该ir
类应用于我的页脚菜单。菜单在一个列表中,我使用 inline-block 水平显示这个列表。
这是代码的小提琴。您可以看到图像替换有效,但后面的文本菜单元素(没有图像)被翻译到底部。这是由于.ir:before
css 规则模拟了占用一些空间的块元素。
有没有办法在没有这种副作用的情况下使用 HTML5 Boilerplate 技术?如果没有,我将回到text-indent:-9999px
技术上。
额外的问题:与文本缩进相比,HTML5 样板技术有什么好处?