css - Firefox 中的微小可点击区域

标签 css html-lists hyperlink footer

在 Firefox 中,我的页脚中链接的可点击区域很小。可点击区域不会跨越整个标签 - 无论是宽度还是高度。在 IE 中,没问题。有什么想法吗?

这是我的页脚代码:

<div id="footer">
<ul>
<li>RKM Research and Communications, Inc.&nbsp;&nbsp;|</li>
<li>1039 Islington St&nbsp;&nbsp;|</li>
<li>Portsmouth, NH  03801&nbsp;&nbsp;|</li>
<li>603.433.3982&nbsp;&nbsp;|</li>
<li><a href="mailto:info@rkm-research.com">email us</a></li>
</ul>
<ul class="copyright">
<li>&copy; 2012 RKM Research and Communications, Inc.   </li>
<li><a href="privacy.html">Privacy policy</a> </li>
<li><a href="terms.html">Terms of use</a></li>
</ul>

和我的 CSS:

div#footer ul li{
color : #036;
background-color : transparent;
display: inline
}

div#footer ul li a{
color : #115EAC;
text-decoration : none;
display:inline-block;
paddding:10px 20px;
}

.footer ul li a:hover{color:#F6901E;
text-decoration : underline;
}

我什至尝试使用类来应用 block 样式,但它仍然没有帮助:

<li class="flink"><a href="mailto:info@rkm-research.com">email us</a></li>
</ul>

CSS:

.flink ul li a{
color : #115EAC;
text-decoration : none;
display:block;
paddding:10px 20px;
float:left;
}

最佳答案

小世界,我也住在朴茨茅斯。

使用您提供的代码,可点击区域就如其所愿。您可以在此处验证:http://jsfiddle.net/cCDaL/1/

我把每个a元素的背景都变成了黄色,这样你就可以清楚地看到可点击区域是什么,而且确实是它应该的样子。

我认为您的问题的答案是您有另一个 CSS 规则使可点击区域变小,可能是 line-heightpadding(填充不可点击在链接中)。您可以使用 Chrome 或 Firefox 检查器查看此处可能出现的问题。

另一个编辑: 在 Firefox Aurora 14.0a2 中,可点击区域确实也很正常,对我来说,在您的网站上 http://www.rkm-research.com/ .这是 Firefox 检查器的屏幕截图: enter image description here

关于css - Firefox 中的微小可点击区域,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10437617/

相关文章:

javascript - Jquery Slider 旋转但发生了一些奇怪的事情

html - 对不同的元素应用不同的样式规则

css - 圆形水平 CSS 导航菜单的问题

ms-access - MS Access 报告中的超链接

css - 背景图像可以大于 div 本身吗?

jquery - 列表标签重叠

php - 在 tcpdf 中使用多种字体

jquery - 最后一个 HTML 列表项的圆底 Angular ?

javascript - 如何禁用 PDF.js 渲染的 PDF 中的超链接

javascript - PDF 文档超链接 javascript 以更改父窗口 URI