次のようなナビリストがあります。
ホーム / 概要 / 所在地 / 連絡先
私はそれを単純なものとしてコーディングし<ul>
、セパレーターに次のようなものを使用しています:
#nav li:after {
content: "/";
}
ただし...デザイナーは、現在のページ(ナビゲーションの「アクティブな」アイテム)を太字で表示し、別のフォントへの変更を要求したいと考えています。このようなもの:
ホーム / 概要 / 所在地 / 連絡先
これは、アクティブなアイテム専用の別のスタイルで簡単に実行でき<li>
ます。<li>
ただし、ここに問題があります。区切り文字 ("/") も太字に変更され、新しいフォントになります。これは、アイテムの一部と見なされるためです。これは悪いことです...どのページがアクティブになっているかに関係なく、セパレーターが常に同じに見えるようにしたいです。それを変更する方法、またはセパレーターのフォーマットをオーバーライドする方法はありますか? (または、私がやろうとしていることを達成する CSS でこれをコーディングするより良い方法はありますか?)