课程
/前端开发
/HTML/CSS
/十天精通CSS3
大家都被“|” 绕进去了,渐变就应该设置为空,然后通过背景来弄,看我的例子
2014-07-03
源自:十天精通CSS3 5-5
正在回答
/*使用伪元素制作导航列表项分隔线*/
.nav li:before{
content:"";
position:absolute;
left:0px;
top:20px;
height:15px;
width:1px;
background:linear-gradient(to bottom,#f82f87,#B0363F,#f82f87);
}
/*删除第一项和最后一项导航分隔线*/
.nav li:first-child:before{
height:0px;
width:0px;
/*这样也可以,灵活多变,,,,哈哈,,以供参考*/
不错。
这个方法好好,就是这样设置以后字的颜色会变成蓝色,好奇怪,不过设置一个a的color为白色就可以了~
全职幽默的代码貌似有错误。
/*使用伪元素制作导航列表项分隔线*/ .nav li:after{ content:"|"; position:absolute; right:0; top:0px; background:linear-gradient(to bottom #f82f87,#B0363F,#f82f87); } /*删除第一项和最后一项导航分隔线*/ .nav li:last-child:after{ content:''; }
远芳墨
水若寒
早起的鸟儿
Daniel_
我不是焊工
无眠者
轻语1 回复 远芳墨
qq_阿呆_5
马一下
mark
good job
写得比网上给出的答案还简单,历害。
写的真好!
举报
本课程为CSS3入门教程,深刻详解CSS3知识让网页穿上绚丽装备
46 回答
48 回答
43 回答
2 回答