• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:CSS アクティブタブの仕組み)

CSSアクティブタブの仕組み

このQ&Aのポイント
  • CSS初心者が擬似フレームのサイトを作っている中で、アクティブタブの背景色を変える方法を探しています。しかし、アクティブになったタブの境界のボーダーが消える仕組みが分かりません。
  • テンプレートサイトを参考にしているCSS初心者です。タブがアクティブになった時にボーダーが消える要素の記述箇所が見つけられずにいます。
  • アクティブになったタブの背景色を変えることはできますが、ボーダーの部分の仕組みが理解できずに困っています。お知恵をお貸しいただけますか?

質問者が選んだベストアンサー

  • ベストアンサー
  • rurino
  • ベストアンサー率55% (38/68)
回答No.1

li.menu-on a, li.menu-on a:link, li.menu-on a:visited { margin-left: 0 !important; border-right: 1px solid #fff !important; width: 129px !important; background: #fff !important; } この部分ですね。 border-right: 1px solid #fff !important; 右罫線を背景と同色に指定することでボーダーが消えるように見える。

renge1010
質問者

お礼

ありがとうございます、border-right: 1px solid #fff !important; の記述を見逃していたようです。 これでようやく次のステップやサイトの構築に勤しめます ご教授有難う御座いました

その他の回答 (1)

noname#119957
noname#119957
回答No.2

アクティブになったときのCSSが指定されていないので、これを指定してもいいと思います。