【发布时间】:2019-05-01 02:21:17
【问题描述】:
以这段代码为例
.ul {
list-style-type: none;
}
.li {
display: inline-block;
border: black solid 1px;
margin-left: 20px;
}
.btn {
padding: 20px;
text-transform: uppercase;
}
<ul class="ul">
<li class="li">
<button class="btn">
Button Here
</button>
</li>
<li class="li">
<a class="btn" href="#">
Link Here
</a>
</li>
</ul>
我想在<a> 上应用填充,但它不起作用
我知道我可以在 <li> 上应用填充,但它不会起作用,因为当我应用填充时,整个东西不能点击,只有 <a> 部分是
【问题讨论】:
-
使其成为内联块 - 您不能将垂直填充应用于内联元素