この記事では主に、js でナビゲーション バーの背景を変更する例を紹介します。お役に立てれば幸いです。
このキーワードを使用してください
<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title>导航栏改变背景</title> <style> *{margin: 0;padding: 0;} #p1{width: 600px;height: 50px;position: relative;margin: 100px auto;background: black;} #p1 ul{position: absolute;top:0;left: 0;} #p1 ul li{list-style-type: none;width: 100px;height: 50px;text-align: center; line-height:50px;float: left;cursor: pointer;font-size: 18px;color:white;} .active{background-color: #006400;} </style> <script> window.onload=function(){ function change1(){ var op= document.getElementById('p1'); var oLi = op.getElementsByTagName('li'); for(var i=0;i<oLi.length;i++){ oLi[i].onmouseover=function(){ this.className='active'; } oLi[i].onmouseout=function(){ this.className=''; } } } change1(); } </script> </head> <body> <p id='p1'> <ul> <li>天猫超市</li> <li>天猫国际</li> <li>喵鲜生</li> <li>电器城</li> <li>医药馆</li> <li>苏宁易购</li> </ul> </p> </body></html>
関連する推奨事項:
CSS セレクターを使用してナビゲーション バーの背景画像を切り替える方法
以上がjsでナビゲーションバーの背景を変更する例の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。