html - 如何更改按钮的轮廓颜色?

标签 html css bootstrap-4

当用户单击按钮时,如何使蓝色轮廓颜色为 #D5A021 而不是蓝色?

我觉得可能跟btn-primary有关

HTML

<a class="btn btn-primary btn-xl js-scroll-trigger" href="#services">Find Out More <i class="fa fa-chevron-down" aria-hidden="true"></i></a>

CSS
.btn-xl {
  padding: 1rem 2rem
}

.btn-primary {
  background-color: #D5A021;
  border-color: #D5A021;
}

.btn-primary:active, .btn-primary:focus, .btn-primary:hover {
  color: #fff;
  background-color: #D5A021!important;
}

最佳答案

我假设您希望覆盖默认的 Bootstrap 类。如果是这种情况,那么以下代码将执行您想要的操作:

@import url("https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0-beta.3/css/bootstrap.min.css");
@import url("https://maxcdn.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css");

.btn-xl {
            padding: 1rem 2rem
        }
        .btn-primary, 
        .btn-primary:hover {
            background-color: #D5A021;
            border-color: #D5A021;
        }
        .btn-primary:active,
        .btn-primary:focus {
            color: #fff;
            background-color: #D5A021 !important;
            border-color: #D5A021 !important;
            box-shadow: 0 0 0 0.2rem rgba(213,160,33, 0.5) !important;
        }
<a class="btn btn-primary btn-xl js-scroll-trigger" href="#services">Find Out More <i class="fa fa-chevron-down" aria-hidden="true"></i></a>


这是box-shadow需要在 Bootstrap 4 中修改的属性。

关于html - 如何更改按钮的轮廓颜色?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48241451/

相关文章:

css - 在按钮中居中放置两行文本

javascript - 如何在 meteor 中获取表单值?

asp.net - 显示验证消息时表格行向下移动,未对齐

html - 中心对齐响应图像第 2 部分的左对齐标题

CSS Float 位置问题

html - Bootstrap 4 card-Image-叠加文字流出图片

javascript - 使用 rowspan 和 colspan 属性修复表头并可滚动

html - CSS- 在线显示事物

jquery - 使用主滚动条仅滚动一个 div 的内容

jquery - FullCalendar 上带有设计的工具提示