链接div中的内容忽略边距

时间:2014-06-26 14:53:05

标签: html css

我将margin-left和right设置为auto以使div居中。

<a>

 <div style="margin-left:auto; margin-right:auto; width:32px; height:32px">

 </div>

</a>

如何将32x32内容作为唯一的链接区域(忽略边距)?

谢谢!

4 个答案:

答案 0 :(得分:1)

<div style="margin-left:auto; margin-right:auto; width:32px; height:32px; ">
<a href="#">
link
</a>
</div>

简单地将其翻过来:)

另一种方法是制作链接块,而不需要div:

<a href="#" style="display:block;margin-left:auto; margin-right:auto; width:32px; height:32px; ">
   link
</a>

答案 1 :(得分:1)

你可以这样做

 <div style="text-align: center">
   <a style="display: inline-block; width:32px; height:32px" >sdf</a>
 </div>

答案 2 :(得分:0)

A是内联代码。 div是块标记。要么尝试将div放在(&lt; HTML5的有效语法)之外,要么使用a块标记。

答案 3 :(得分:0)

HTML:

<div style="text-align: center; margin: 0px auto;">
   <a style="display: inline-block; width:32px; height:32px" >sdf</a>
 </div>