我将margin-left和right设置为auto以使div居中。
<a>
<div style="margin-left:auto; margin-right:auto; width:32px; height:32px">
</div>
</a>
如何将32x32内容作为唯一的链接区域(忽略边距)?
谢谢!
答案 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>