考虑一下:
<html>
<head>
<title></title>
</head>
<body>
<h1>Test</h1>
<div><a href="#" style="padding:5px 10px;text-decoration:none;color: black;border:1px solid black">CLICK</a></div>
</body>
</html>
我正在尝试将div包围在a
点击按钮周围。 div只与块中的文本一样高,并且在计算中不考虑填充。
如何让div包裹所有a
? overflow:hidden
和overflow: auto
最终会切除顶部和底部边框以及文本上方和下方的边框部分。
答案 0 :(得分:3)
添加
a{
display:inline-block;
}
&#13;
<h1>Test</h1>
<div><a href="#" style="padding:5px 10px;text-decoration:none;color: black;border:1px solid black">CLICK</a></div>
&#13;
答案 1 :(得分:2)
试试这个:Fiddle:
链接css类:
a {
display:inline-block;
padding:5px 10px;
text-decoration:none;
color: black;
border:1px solid black;
}
注意:避免使用内联css以获得更好的可读性和更少的错误