【发布时间】:2012-04-07 05:50:39
【问题描述】:
在以下网站上工作:http://cetcolor.com
带有“Read About It”按钮的标头图形有一个带有悬停的定位链接,当鼠标悬停时会显示橙色按钮图形并且是一个可点击的链接。
但是,在 IE 浏览器中它不起作用。
这是受影响的 HTML:
<div id="header">
<a href="/" title="CET Color"><img src="images/logo.gif" width="147" height="86" alt="CET Color" class="logo"></a>
<span class="strapline">Affordable Large-format UV Printing Solutions</span>
<a href="/pressroom_article8" class="read_about_it"></a>
</div>
这里是引用的 CSS:
#header .read_about_it {
position: absolute;
top: 239px;
left: 803px;
z-index: 100;
width: 114px;
height: 17px;
}
#header .read_about_it:hover {
background-image: url(/images/masthead_index_read_about_i.jpg);
background-repeat: no-repeat;
cursor: pointer;
z-index: 101;
}
有谁知道为什么悬停在 IE 浏览器中不起作用?
【问题讨论】:
-
一个原因可能是您有一个空链接。尝试在其中插入一些文本并执行
text-indent:-9999px将其移出。 -
我认为你是对的,问题涉及链接为空。当我向链接添加内容时,它可以工作。当我将文本缩进添加到上面的第一个声明时,它停止工作。不知道该怎么办...
标签: css internet-explorer hover