- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:CSSボーダーの設定(横並びボタンの間にだけボーダーを))
CSSボーダーの設定(横並びボタンの間にだけボーダーを)
このQ&Aのポイント
- CSSボーダーの設定方法について教えてください。横並びのナビボタンを作成したのですが、ボタンが隣接する箇所だけにボーダーを設定することは可能なのでしょうか。バランスの取れたデザインを作りたいです。
- CSSボーダーを使って横並びのナビボタンの間にだけボーダーを設定する方法を教えてください。左だけボーダーを指定すると、右端のボタンにボーダーがなくなり、左端のボタンにはボーダーが表示されてしまいます。左右にボーダーを指定すると、合間のボーダーが太くなってしまいます。どのようにすればバランスの取れたデザインになるでしょうか。
- 横並びのナビボタンにボーダーを設定する方法を教えてください。ボタンが隣接する箇所にだけボーダーを表示させたいです。左だけボーダーを設定すると、右端のボタンにボーダーがなくなってしまいます。左右にボーダーを指定すると、合間のボーダーが太くなってしまいます。どのようにすればバランスの取れたデザインになるでしょうか。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
左にborderを指定されているとのことですが、ソース上には無いですよね? とりあえずaの左に指定されていると仮定してお答えします。 (間違いだったらごめんないさ;;) 単純に右端のaにクラス指定(例:class="end")をして、 ul#lc_navi a への指定の後に、 ul#lc_navi a.end{ border-right:1px solid #333; } のように上書きしてはいかがでしょうか? 動的なメニューですと、リストの最後であることを判別する必要はありますが・・・
お礼
お返事をありがとうございます。ご連絡が遅くなり、申し訳ございませんでした。 中途半端なソースへ、ご丁寧にご指導いただき、感謝しております。上書きで修正をかけていくことを、自分で試さず、人の手を借りてしまい、申し訳ありません。大変参考になりました。勉強に励みます。