在IE 6或7中,用于“角度”的HTML符号¨(∠)不起作用。在Internet Explorer中显示符号的其他替代方法是什么?
最佳答案
您可以使用同时包含Jamie's和Shoban's答案并添加一些条件注释的解决方案:
<style type="text/css">
span.ang { display: inline; }
span.ang_ie { display: none; }
</style>
<!--[if IE]>
<style type="text/css">
span.ang { display: none; }
span.ang_ie { display: inline; font-family: Symbol; }
</style>
<![endif]-->
<span class="ang">∠</span><span class="ang_ie">Ð</span>
在ie6、7和8、firefox 2和3、opera 9.6和google chrome 1中,上述操作都可以在windows上运行。
它在Windows3或4的Safari中不起作用。Safari for Windows为
∠
(和∠
)呈现正方形。如果需要safari for windows支持,则必须将javascript与Jamie's replace with image solution结合起来检测ie和safari。