Javascript 我需要为手风琴I';我和

Javascript 我需要为手风琴I';我和,javascript,jquery,html,css,web,Javascript,Jquery,Html,Css,Web,^^^这是我需要更改的链接。具体来说,当你激活手风琴时,里面有3个链接。我想更改“链接”上“悬停”的颜色,但不知道如何更改。我可以更改按钮背景和链接背景的颜色 然而,“浅灰色”的悬停效果让我发疯。提前感谢您的帮助 只需在主体之前添加此代码(!important强制元素采用此样式!) HTML文件: <!DOCTYPE html> <html> <head> <title>W3.CSS</title> <meta n

^^^这是我需要更改的链接。具体来说,当你激活手风琴时,里面有3个链接。我想更改“链接”上“悬停”的颜色,但不知道如何更改。我可以更改按钮背景和链接背景的颜色


然而,“浅灰色”的悬停效果让我发疯。提前感谢您的帮助

只需在主体之前添加此代码(
!important
强制元素采用此样式!)

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>

W3.CSS
手风琴
有链环的手风琴:

手风琴1 手风琴2 函数myFunction(id){ var x=document.getElementById(id); if(x.className.indexOf(“w3显示”)=-1){ x、 className+=“w3显示”; }否则{ x、 className=x.className.replace(“w3 show”,“w3 show”); } }

如果您感兴趣,可以阅读docoment,了解使用css选择器的一些更酷的功能

我建议在示例中的css文件之后加载您自己的css文件:

<link rel="stylesheet" href="http://www.w3schools.com/lib/w3.css">
<link rel="stylesheet" href="mycssfileurl">

谢谢你们两位!我把这两个想法都弄糟了,它们都成功了!
<!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>
<link rel="stylesheet" href="http://www.w3schools.com/lib/w3.css">
<link rel="stylesheet" href="mycssfileurl">
#Demo1 a:hover {
  background-color:#FF0000;
}