我正在使用引导程序4 alpha。按钮高度大于嵌套内容的高度
<button class="btn btn-link p-0">
<div style="display:inline-block; background-color:#c2f5ff; width: 100px; height: 100px;">
</div>
</button>
我嵌套在按钮内部一个div。我在div上设置高度和宽度。我的按钮宽度适合div,但按钮的高度比需要的大。当你点击按钮时,蓝色轮廓不适合内容。
为什么会发生这种行为?
为什么你需要一个按钮内的div? – Toastrackenigma
@Toastrackenigma也许我想做一个有多个元素可点击的区域 –
然后你做错了。 ** ANY **单击按钮将激活按钮父级上的脚本(除非您正确处理该事件),并且它不是语义 - 尝试使用多个按钮来处理每个单击事件*。如果您想在单击一个按钮时触发多种事件,请了解JavaScript中事件的工作方式 – Toastrackenigma