使用纯css完成商家注册箭头样式

使用css完成以下样式,废话不多说,代码如下

CSS代码

nav div{float: left;position: relative;left: 0;width: 250px;margin: 0 auto;background: #ddd;margin-right: 2px;color: white;padding: 10px;box-sizing: border-box;padding-left: 40px;}
nav div:before,nav div:after{content: " ";height: 0;width: 0;position: absolute;border: solid transparent;border-width: 20px;top: 50%;transform: translateY(-50%);}
nav div:before{left: 0;border-left-color: white;z-index: 8;}
nav div:after{left: 100%;border-left-color: #ddd;z-index: 9;}
nav div.active{background: orangered;}
nav div.active:after{border-left-color: orangered!important;}

html代码

使用时,通过给div动态添加active类名实现,效果如下

 

该方法中nav下的div都浮动了,nav盒子没有了高度,使用时qingz请注意使用clearfix等清除浮动

你可能感兴趣的:(html,css,html,箭头导航,注册,分段填写)