我在ASP.NET中,但问题是完全与HTML相关。我有这样的下面的代码:悬停IE8锚文字阴影
<asp:Panel runat="server" CssClass="message-box">
<asp:LinkButton ID="LogoutLinkButton" runat="server">Logout</asp:LinkButton>
</asp:Panel>
等效HTML是:
<div class="message-box">
<a href="#">Logout</a>
</div>
而CSS类:
a {
text-decoration: none;
color: inherit;
}
.message-box {
width: 1000px;
margin: 0 auto;
text-align: right;
}
.message-box a:hover {
text-decoration: underline;
text-shadow: 0.1em 0.1em 0.2em black;
}
演示可以jsFiddle找到。
锚文本的文本阴影在IE8/IE9中不起作用。我怎样才能做到这一点?
谢谢。
可能重复:http://stackoverflow.com/questions/6905658/css3-text-shadow-in-ie9 – MrWhite 2012-04-08 09:33:54