Ves*_*ide 157
加
padding: 0;
border: none;
background: none;
Run Code Online (Sandbox Code Playgroud)
到你的按钮.
演示:
https://jsfiddle.net/Vestride/dkr9b/
Dan*_*Lee 29
这似乎对我很有用.
button:focus { outline: none; }
Run Code Online (Sandbox Code Playgroud)
您可以轻松地为其赋予这种样式:
MyButton {
border: none;
outline: none;
background: none;
}
Run Code Online (Sandbox Code Playgroud)
它border: none;
还会单独为您完成这项工作,而不给出轮廓(因为:轮廓是在元素边框之外绘制的线。因此,当没有边框时,轮廓属性本身没有任何意义)。
背景速记 CSS 属性一次设置所有背景样式属性,例如颜色、图像、原点和大小或重复方法。因此,当您将其值设置为 时none
,它会阻止您的按钮具有任何颜色、图像等......
我遇到了同样的问题,即使我在CSS中设置我的按钮样式它也永远不会拿起border:none
但是有效的是直接在输入按钮上添加一个样式,如下所示:
<div style="text-align:center;">
<input type="submit" class="SubmitButtonClass" style="border:none;" value="" />
</div>
Run Code Online (Sandbox Code Playgroud)
从按钮焦点上的按钮中删除默认的“蓝色边框”:
在 HTML 中:
<button class="new-button">New Button...</button>
Run Code Online (Sandbox Code Playgroud)
而在 CSS 中
button.new-button:focus {
outline: none;
}
Run Code Online (Sandbox Code Playgroud)
希望能帮助到你 :)