css - 可以为某些元素覆盖 Bootstrap CSS 而不是其他元素吗?

标签 css twitter-bootstrap

我有以下元素,我已将 Bootstrap btndefault-btn 类应用于:

<input class="btn btn-default add-to-cart-btn" type="submit" name="addcart" value="Add to Cart" />

<div class="btn btn-default enquire-btn" >Enquire</div>

我的 CSS 选择器看起来像:

.add-to-cart-btn, .enquire-btn {
//CSS
}

但是,只有 add-to-cart-btn CSS 会覆盖 Bootstrap CSS。

谁知道这是为什么,或者是否/为什么 Bootstrap 在 div 上覆盖样式有问题?

最佳答案

您的 CSS 必须比您尝试重载的 CSS 更具体。 您正在执行 .add-to-cart-btn、.enquire-btn。 所以 bootstrap 可能正在做“div.enquire-btn”。这比您的 CSS 更具体。 重载它 div.enquire-btn。

关于css - 可以为某些元素覆盖 Bootstrap CSS 而不是其他元素吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33337533/

相关文章:

html - 如何制作 HTML 导航栏

CSS Overflow-x 隐藏和 Overflow-y

css - 如何从网站复制 CSS 样式以供重复使用

html - 垂直对齐中心不适用于 div 文本对齐

html - 无法让 CSS 省略号工作

javascript - 如何在 Bootstrap Dropdown Hover 上添加延迟

css - 使用 flex-direction、flex-flow 时的浏览器差异(Firefox 与 Chrome)

javascript - 为什么关闭javascript时浏览器显示空白页面

html - Bootstrap 上的自定义列大小(不影响响应式设计)

jQuery Cycle2 – 叠加层大小以匹配幻灯片的图像大小