CSS练习-导航栏斜线分隔-利用伪元素_html/css_WEB-ITnose

WBOY
Freigeben: 2016-06-24 11:24:30
Original
1277 Leute haben es durchsucht

开始切第一张图了,第一个遇到的问题是顶部导航栏这里,用斜线分割。想到的思路是用伪类: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 -->
Nach dem Login kopieren

再是样式

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

先用:bofore,设定内容是"/",前后margin,颜色。再用first-child将第一个元素之前的伪类去掉。

效果是这样的

似乎没有设计图里的斜线倾斜角度大呢……

Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage