CSS のヘルプが必要です。達成したいことが 2 つありますが、これまでのところ成功していません。サイトへのリンク: http://hn.k12.oh.us/testsite/district/
水平メニュー (プライマリ メニュー) 項目にカーソルを合わせると、三角形が表示されます。垂直メニューでこれを達成しましたが、水平メニューに表示できません。垂直メニューで起こっていることと同様にしたいと思います。
次のコードを使用しています。
#primary-menu > ul > li:hover:after {
content: '';
display: block;
width: 0;
height: 0;
position: absolute;
left: 50%;
bottom: 0;
border-left: 10px solid transparent;
border-right: 10px solid transparent;
border-bottom: 10px solid #f7df2b;
margin-left: -10px;
}
現在アクティブなメニュー項目に三角形を表示したいと思います。水平メニューまたは垂直メニューのどちらでもこれを機能させることができません。
次のcssで上記のことを試しました:
#primary-menu > ul > li.active a {