ホームページ  >  記事  >  ウェブフロントエンド  >  CSS の練習 - ナビゲーション バーのスラッシュ分離 - 疑似要素_html/css_WEB-ITnose の使用

CSS の練習 - ナビゲーション バーのスラッシュ分離 - 疑似要素_html/css_WEB-ITnose の使用

WBOY
WBOYオリジナル
2016-06-24 11:24:301264ブラウズ

最初の画像のカットを開始すると、最初に発生する問題は、スラッシュで区切られている上部のナビゲーション バーです。思い浮かぶアイデアは、疑似クラス: before または :after を使用して実装することです

最初に HTML 構造を記述します。

<!-- 导航栏begin -->    <div class="header_right fr">    <a href="#" class="link">Home</a>    <a href="#" class="link">About</a>    <a href="#" class="link">Features</a>    <a href="#" class="link">Blog</a>    <a href="#" class="link">Shop</a>    <div class="alarm fr">    <img src="./images/alarm.png" alt="alarm" /></images><i class="alarm_number">2</i>    </div>    </div> <!-- 导航栏end -->

次に、スタイル

.link:before{content: "/";margin:0 24px;color: grey;}.link:first-child:before{display:none;}

最初の使用: bofore、設定内容は「/」、前後マージン、色です。次に、first-child を使用して、最初の要素の前にある疑似クラスを削除します。

効果はこんな感じです

デザインの対角線の角度があまり大きくないような…

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。