好吧,我承认我现在正在玩游戏......
我想要实现的目标:在用于在我们的 Web 应用程序中添加一些元素的实用程序链接之前应该有一个加号。
如果这个标志可以根据用户设置的字体大小进行缩放,那就太好了。
我试过的:
<style type="text/css">
a.addLink:before {
content: url('images/add.png'); height: 1.2em;
}
</style>
<a class="addLink" href="#" onclick="freakyJSFunction">testlink</a>
可悲的是,高度属性被忽略了。我知道我可以<img../>
在每个链接之前插入一个正常的,但这并不像我们希望的那样可维护。
或者我可以使用其中一个花哨的 unicode 字符,例如
content: "\271a"; font-size:1.4em; color:green;
现在,我将采用 unicode 的想法(刚刚在 IE8 中测试过......不,IE 8 不显示该字符(“希腊十字”)......:-()......好吧,我会的如果我找到在 IE8、FF 和 chrome 中显示的合适字符,请使用 unicode 想法。
不过,我想知道我最初的想法是否可行