【发布时间】:2020-05-17 05:59:09
【问题描述】:
我尝试使用 stackoverflow 上的解决方案来执行此操作,但它似乎不适用于较新版本的 firefox。我希望红色背景占据整个按钮,但这仅适用于 chrome,不适用于 Firefox。我添加了应该解决这个问题的button::-moz-focus-inner css 规则。有谁知道如何在较新版本的 Firefox 中执行此操作?
<style>
button {
padding: 0px;
}
label {
display: block;
padding: 1px 6px;
background-color: red;
}
button::-moz-focus-inner {
padding: 0;
border: 0;
}
</style>
<button>
<label for="myId">My Button</label>
</button>
<br />
<button>My Button</button>
<input id="myId" type="checkbox" />
【问题讨论】:
-
注意:
<br>和<img>标签不使用也不需要结束斜杠,并且在 HTML 中永远不会有。此外,您的 HTML 无效。<label>不能在按钮内。
标签: css firefox button padding