境界線と輪郭がはめ込まれた効果を持つナビゲーションバーを作成しようとしています。最初と最後のナビゲーションアイテムの外側にも同じはめ込み境界線を設定したいと思います。輪郭が境界線と同じ色なので、最初のナビゲーションアイテムで効果を得ることができますが、最後のナビゲーションアイテムにアウトラインを適用すると、周囲のすべてが変わるため、ばかげているように見えます。
私がこれを達成できるかどうか何か考えはありますか?
これが最初と最後のアイテムのCSSです。残りのCSSはjsfiddleにあります。
.navigation li:first-child a {
outline:1px solid #000;
}
.navigation li:last-child a {
outline:1px solid #383838;
}