【发布时间】:2018-01-07 11:56:05
【问题描述】:
我正在使用 bootstrap 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 也许我想创建一个具有多个可点击元素的区域
-
那你做错了。 ANY 点击按钮将激活按钮父级上的脚本(除非您正确处理事件),并且它不是语义 - 尝试使 多个按钮来处理每个点击事件我>。如果您想在单击一个按钮时触发多个事件,请了解事件在 JavaScript 中的工作原理
标签: html css bootstrap-4