html - Bootstrap - 按钮样式未应用于按钮

标签 html css events bootstrap-4

我试图让这些按钮符合我的 CSS,但它们不是样式。

我制作了新按钮,但它们的样式也没有符合我的 CSS。但是我注意到文本被大写了,这是我作为 css 的一部分,这让我认为它的一部分是错误的。

 <section id="gallery" class="content-section text-center">
      <div class="container">
      <div class="row">
      <div class="col-lg-8 mx-auto">
        <button class="btn active" onclick="filterSelection('all')">Show all</button>
        <button type="button" onclick="filterSelection('sealion')">Sea Lions</button>
      </div>

.btn {
  font-family: 'Cabin', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: 400;
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
  text-transform: uppercase;
  border-radius: 0;
}

.btn-default {
  color: #42DCA3;
  border: 1px solid #42DCA3;
  background-color: transparent;
}

.btn-default:focus, .btn-default:hover {
  color: black;
  border: 1px solid #42DCA3;
  outline: none;
  background-color: #42DCA3;
}

预期的结果是按钮是带有白色文本和绿色边框的黑色矩形。悬停按钮后,该按钮会固定为绿色。

最佳答案

将类 btn-default 添加到 button tag

<section id="gallery" class="content-section text-center">
      <div class="container">
      <div class="row">
      <div class="col-lg-8 mx-auto">
        <button class="btn btn-default active" onclick="filterSelection('all')">Show all</button>
        <button type="button" onclick="filterSelection('sealion')">Sea Lions</button>

      </div>

https://jsfiddle.net/lalji1051/puezgn9v/4/

关于html - Bootstrap - 按钮样式未应用于按钮,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53862889/

相关文章:

html - 用父 div 紧紧包裹多个子 div

html - 如何为在同一行中并排排列标签、文本框和文本区域提供 css

events - 对 F# 中的事件使用react时从列表中获取下一个值

javascript - 在 JQuery bool 属性之间切换

javascript - 创建新事件时尝试将事件 ID 保存给创建它的用户...错误

html - Mozilla 中的部分消失了

php - 设置访问的 url

javascript - 创建动态元素列表并根据用户订阅显示元素

html - div 在我的登录表单前面?

html - 将文本置于图像左上角,顶部和左侧偏移百分比