我似乎在Firefox和Safari/Chrome之间的某些间距上有一些小问题。
第一张图片展示了左侧链接和表格下方文本行应该看起来的样子: Safari/Chrome中网页的外观 如您所见,链接与“第一个创世纪集团”标志对齐得很好。 Firefox中的外观 如您所见,左侧链接垂直拉伸了一点,因此导致底部行向下移动了一点。
我发现问题出在我给每个链接设置的margin-top:1px上,而Firefox似乎使这个1px边距比Safari或Chrome大得多并扭曲它。
我尝试放入通用标签
第一张图片展示了左侧链接和表格下方文本行应该看起来的样子: Safari/Chrome中网页的外观 如您所见,链接与“第一个创世纪集团”标志对齐得很好。 Firefox中的外观 如您所见,左侧链接垂直拉伸了一点,因此导致底部行向下移动了一点。
我发现问题出在我给每个链接设置的margin-top:1px上,而Firefox似乎使这个1px边距比Safari或Chrome大得多并扭曲它。
我尝试放入通用标签
- { margin:0; padding:0; border:0;}
但似乎没有起到帮助作用。有什么想法可以在火狐浏览器中解决这个问题吗? 这是实际链接:www.snowwhitepowers.com/genesis
<li>
中间使用虚线,则使用类会有意义,但不是所有的<li>
。然而,该规则仅适用于带有 class 为 links 的<ul>
中的<li>
。因此,如果您希望<ul class="links">
中的某些<li>
不具有边框,则这将成为问题。更重要的是,使用 CSS 来绘制线条比一个充满破折号的<li>
更符合语义。 - heymrcarter