jquery - 边框颜色不改变JQuery
问题描述
$(document).ready(function() {
$(".red").addClass("selected");
});
.selected {
border-color: black;
}
.red {
border: 4px solid red;
height: 30px;
width: 100%;
background-color: red;
}
.colourbox {
height: 30px;
width: 30px;
}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<script src="http://bernii.github.io/gauge.js/dist/gauge.min.js"></script>
<script src="actions.js"></script>
<div class=" red colourbox">
</div>
问题
在运行HTML文件时,divison 周围的边框不会保持黑色,并且边框颜色:黑色在 chrome 的开发人员工具中被划掉
如何在添加所选类时更改边框颜色?
解决方案
放在selected
下面red
以避免red
规则集覆盖selected
的border-color
属性。
$(document).ready(function() {
$(".red").addClass("selected");
});
.red {
border: 4px solid red ;
height: 30px;
width: 100%;
background-color: red;
}
.colourbox {
height: 30px;
width: 30px;
}
.selected {
border-color: black;
}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<div class="red colourbox"></div>
推荐阅读
- reactjs - React Router 不断渲染错误的页面
- mysql - 如何优化 sql 查询
- sql-server - WIndows docker容器无法访问主机的sql server,但可以访问在不同主机上运行的一个
- android - 从 SeachManager 获取光标
- json - JSON 条件格式失败取决于 Sharepoint List nView
- python - Django Rest Framework - 在同一视图集中返回不同的序列化程序
- c# - c# 如果计时器的当前时间大于
- android - 我在哪里可以找到材料指南中描述的“顶级过渡”动画?
- mysql - 降低 MySQL 中的索引增长率
- html-table - Outlook 2016:HTML 签名中的简单表格宽度未得到遵守