ホームページ >ウェブフロントエンド >CSSチュートリアル >CSS で非アクティブなメニュー項目を暗く表示しながら、アクティブなメニュー項目を強調表示する方法
アクティブなメニュー項目を強調表示し、非アクティブなメニュー項目を暗くする方法
このコード スニペットでは、暗くしたいシナリオに遭遇します。親メニュー (
CSS ソリューション
この効果を実現するには、CSS を利用してメニューの不透明度を動的に調整します。項目:
ul:hover li { opacity: 0.5; } ul li:hover { opacity: 1; }
説明:
例
次の HTML および CSS コードを考えてみましょう:
<ul> <li>Item 1</li> <li>Item 2</li> <li>Item 3</li> </ul> <style> li { float: left; width: 33.33%; line-height: 50px; background: gray; list-style-type: none; } ul:hover li { opacity: 0.5; } ul li:hover { opacity: 1; } </style>
以上がCSS で非アクティブなメニュー項目を暗く表示しながら、アクティブなメニュー項目を強調表示する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。