<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<link rel="stylesheet"href="https://maxcdn.bootstrapcdn.com/bootstrap/
3.3.7/css/bootstrap.min.css">
<script
src="https://ajax.googleapis.com/ajax/libs/jquery/3.3.1/jquery.min.js">
</script>
<script
src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js">
</script>
</head>
<body>
<div class="container">
<h2>Button Group</h2>
<p>The .btn-group class creates a button group:</p>
<div class="btn-group">
<button type="button" class="btn btn-primary">Apple</button>
<button type="button" class="btn btn-primary">Samsung</button>
<button type="button" class="btn btn-primary">Sony</button>
</div>
</div>
<style type="text/css">
button{
background-color:red;
}
</style>
</body>
</html>
在上面的部分中,正在使用Bootstrap,当尝试为按钮标记应用background-color属性时,它没有被反映出来。原因是什么?
答案 0 :(得分:1)
尝试添加!important:
<style type="text/css">
button{
background-color: red !important;
}
</style>
或者把你的&lt; style&gt;鞋面,比你的div和按钮......有时这就是问题。
答案 1 :(得分:1)
您可以使用!important
,,因为bootstrap已经编写了一个样式 e。因此,如果您想覆盖该样式,可能需要在bootstrap的样式下写下它,否则您需要添加!important
。
我认为此网站可以帮助您了解!important
的原因。
https://css-tricks.com/when-using-important-is-the-right-choice/