css - 外部 CSS 文件不会影响按钮样式
问题描述
例如,我有以下按钮:
<input class="btn btn-primary btn-block btn-lg register_btn rounded-0 submit-button" type="submit" value="Submit">
custom.css
以及自定义文件中的以下代码:
.submit-button {
background-color:yellow!important;
border-color:yellow!important;
}
但它不会影响按钮的颜色。但是如果我为按钮做一个内联样式,它就可以工作
这就是我如何包含引导文件和custom.css
:
<link rel="stylesheet" type="text/css" href="/css/bootstrap.min.css">
<link rel="stylesheet" type="text/css" href="/css/custom.css">
解决方案
和yellow!important.
之间缺少空格。在下面的代码之后留出空间或复制下面的代码并用这个替换旧代码并尝试:)yellow
!important
yellow
.submit-button {
background-color:yellow !important;
border-color:yellow !important;
}
注意:请确保您的custom.css
文件位于 css 文件夹中并正确链接。在您的 Browser( Ctrl+SHift+I
) 中进行一次开发人员窗口检查,以查看在按钮上应用了哪些 CSS。
更新:
由于这是间距问题,您现在可以避免!important
,因为这不是一个好习惯。所以确保没有使用内联样式:)
.submit-button {
background-color:yellow;
border-color:yellow;
}
推荐阅读
- javascript - 无法使用 AngularJS 1 在 routeProvider 中使用查询参数进行路由
- java - 根据正确的月份在 ListView 中显示值
- python - 为指定的 n 创建所有布尔组合
- php - Braintree 使用测试信用卡进行 3D 安全交易
- javascript - JavaScript 变量 - 最佳性能
- java - 从文本文件读取无法正常工作
- c# - 分配驱动器号后是否可以禁止 Windows 通知
- amazon-web-services - AWS - 多个 ObjectCreate 的单一电子邮件通知
- javascript - JavaScript:NaN 的值是多少
- java - Hibernate 很难使用 MySQL 创建表