最初の画像のカットを開始すると、最初に発生する問題は、スラッシュで区切られている上部のナビゲーション バーです。思い浮かぶアイデアは、疑似クラス: 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 を使用して、最初の要素の前にある疑似クラスを削除します。
効果はこんな感じです
デザインの対角線の角度があまり大きくないような…