我需要为手风琴换一种颜色;我在一起工作
I need to change a color for an accordion I'm working with
http://www.w3schools.com/w3css/tryit.asp?filename=tryw3css_accordion_links
^^^这是我需要改变的链接。具体来说,当你激活手风琴时,里面有3个链接。我想更改"链接"上"悬停"的颜色,但不知道如何做到。我可以更改按钮背景和链接背景的颜色。
然而,"浅灰色"的悬停效果让我抓狂。提前感谢您的帮助!!!
只需在body之前添加此代码(!important
强制元素采用此样式!(
<style>
a:hover{background-color: green!important;}
</style>
或者,您可以制作自己的样式表,并将其包含在html
-before-body
标记中的w3样式表之后(使用head
标记是一种很好的做法(。。如果在原始样式表之后包含自己的样式表,则不需要!important
部分,因为重复的样式表正在被覆盖。
style.css:
a:hover{
background-color: green;
}
HTML文件:
<!DOCTYPE html>
<html>
<head>
<title>W3.CSS</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<link rel="stylesheet" href="http://www.w3schools.com/lib/w3.css">
<link rel="stylesheet" href="style.css">
</head>
<body>
<div class="w3-container">
<h2>Accordions</h2>
<p>An accordion with links:</p>
<div class="w3-accordion w3-light-grey">
<button onclick="myFunction('Demo1')" class="w3-btn-block w3-left-align">
Accordion 1
</button>
<div id="Demo1" class="w3-accordion-content">
<a href="#">Link 1</a>
<a href="#">Link 2</a>
<a href="#">Link 3</a>
</div>
<button onclick="myFunction('Demo2')" class="w3-btn-block w3-left-align">
Accordion 2
</button>
<div id="Demo2" class="w3-accordion-content">
<a class="w3-padding-16" href="#">Link 1</a>
<a class="w3-padding-16" href="#">Link 2</a>
<a class="w3-padding-16" href="#">Link 3</a>
</div>
</div>
</div>
<script>
function myFunction(id) {
var x = document.getElementById(id);
if (x.className.indexOf("w3-show") == -1) {
x.className += " w3-show";
} else {
x.className = x.className.replace(" w3-show", "");
}
}
</script>
</body>
</html>
如果你感兴趣,你可以阅读这个文档,使用css选择器
我建议在示例中的css文件之后加载您自己的css文件:
<link rel="stylesheet" href="http://www.w3schools.com/lib/w3.css">
<link rel="stylesheet" href="mycssfileurl">
在这方面,你应该能够像一样覆盖它
#Demo1 a:hover {
background-color:#FF0000;
}
相关文章:
- 如何获得一种颜色的rgb值'It’它接近另一种颜色
- 悬停时:用一种颜色突出显示维基百科的所有相同链接,用不同的颜色突出显示其他地方的所有相同的链接
- 查看整个画布是否被涂成一种颜色的方法.Javascript + processing.js
- 如何在 Javascript 中按百分比使颜色与另一种颜色相似
- 在此之后,我如何为另一种颜色制作动画
- 这个颜色选择器中的彩虹条在哪里?为什么可以'我只是点击一种颜色
- 使用HighCharts为Javascript中的每个值指定一种颜色
- 生成类似于一种颜色的可微分颜色
- jQuery.fadeOut淡出为一种颜色,然后消失
- 如何从另一种颜色中减去一种颜色
- linearGradient以一种颜色显示
- 是否有一种方法可以使用OpenLayers来改变openstreetmap中某些特征的颜色?
- 我需要为手风琴换一种颜色;我在一起工作
- 如何改变一个变量的颜色为另一种颜色与预定义的调色板与javascript
- 用另一种颜色替换图像/精灵中的特定颜色
- 从一种颜色平滑过渡到另一种颜色
- Google Maps JavaScript API -用一种颜色显示未激活的替代路由,用另一种颜色显示激活的替代路由
- 将一个数组的每个国家映射到另一个数组的每种颜色
- 有可能生成一种颜色吗
- 是否有一种方法可以改变特定文本的颜色