我有以下样式的按钮
button {
background: none;
border-color: #87db41;
color: #87db41;
padding: 5px 5px;
width: 30%;
text-align: center;
&: active {
border-color: @aviata-color;
}
}
<button>Subscribe</button>
我想删除'按下按钮'的3D效果。我该怎么做?我使用引导也在我的网站上,如果它帮助
8条答案
按热度按时间zpjtge221#
使用以下CSS规则:
我还删除了激活按钮的轮廓。
piwo6bdm2#
只是一个建议。
当你使用bootstrap时,你可以在bootstrap.css代码中看到:
第一部分只是定义了所有“btn”类项目的显示属性。第二部分为“btn-default”项定义了更具体的显示设置(还有btn-success、btn-warning等...)。
如果你想自定义它,只需复制代码并将名称更改为“btnCustom”并编辑设置。或者只是添加一些自定义特定的btn-* 显示,如btn-pink或任何东西。我经常用这个来制作几个按钮的颜色主题,在我的项目中,有时我会有像btn-黑色,btn-紫色,…
下面的代码作为“btnCustom btnCustom-default”的例子,一个不会移动的按钮,只是保持静态与引导“默认”颜色主题:
这看起来有点复杂,或者很长。但是这允许你构建你自己的css“bootstrap-like”类样式,然后它很容易被重用,将你的编辑保存在一个“customBootstrap.css”文件中,并将其添加到你的项目中。
希望这有帮助;)
zbq4xfa03#
只需将
border-style
设置为solid
并包含一些active/focus
状态3b6akqbq4#
默认情况下,
button
获取属性-webkit-appearance: button
或任何其他属性,具体取决于浏览器。您可以通过不同的方式重置该样式。
使用
border: none;
甚至border-style: outset;
,因为它会将appearance
转换为none
。ztigrdn85#
如果你使用的是bootstrap,那么请使用bootstrap类btn,btn-primary然后在你的css中放入以下代码。我希望它能帮助你。
pgpifvop6#
你可以添加这个CSS属性:
button {outline: none !important;}
kzipqqlq7#
5uzkadbs8#
如果你正在使用引导按钮,那么你需要按照下面代码来删除它的默认效果。
你可以使用这个CSS:
例如:我想从我的汉堡包按钮删除效果,所以在这里我使用相同的代码如下。