0

我为响应式外观的标题中的某些链接指定了负边距顶部。但是,相同的属性不适用于 Safari,文本会重叠。在删除该属性时,外观是正确的。但是在一个浏览器中的调整会破坏其他浏览器中的设计。那么如何处理负边距。代码是这样的:

HTML

<ul>
   <li>
      <h4 class="txtalign">
         <a href="aaaa.com"></a>
      </h4>
   </li>
</ul>

CSS

h4.txtalign{
   margin:-25px 0 6px 8px;
   font-size:22px;
   font-family:"Arial,Verdana";
   font-weight:bold;
}

任何帮助将不胜感激。

4

1 回答 1

-1

您需要为带有和不带有受影响属性的浏览器调整 CSS。这个答案有一些关于如何做到这一点的信息: jQuery browser detection?

于 2013-10-28T15:30:39.563 回答