下面的菜单,我希望整个区域都是可点击的,但IE却没有,原因是我正在使用文字阴影过滤器,如果我删除filter: dropshadow()
并应用float:left;
我的期望将设置,任何解决方法,以完成此任务。
HTML
<div><a href='#'>Home</a></div>
<div><a href='#'>Contact us</a></div>
<div><a href='#'>Feedback</a></div>
<div><a href='#'>Products</a></div>
CSS
a{
color:#f00;
font-size:15px;
text-shadow: -1px -2px 2px #212121;
filter: dropshadow(color=#212121, offx=-1, offy=-2);
padding: 13px 0 0 16px;
display:block;
height:25px;
width:100%;
zoom:1;
line-height: 30px;
}
div {
height:40px;
padding-top:5px;
border:#999 solid 1px;
margin-bottom:5px;
}
小提琴也可供参考http://jsfiddle.net/eHgKs/
答案 0 :(得分:0)
许多css不适用于IE
我喜欢的一个简单的解决方法是放置每个链接的图像
我知道这不值得,但仍然。