猿问

怎么把before伪类写好的横线隐藏掉一部分,或者说该怎么写。

这是代码:
.nav-item-style {
margin: 3rem 3rem 3rem 3rem;
}

.nav-item-style:before, .nav-item-style:after {
content: '';
position: absolute;
margin-top: 0;
background: gray;
width: 5rem;
height: 1.5px;
}

.nav-item-style:before {
margin-left: -4.9rem;
}

.nav-item-style:after {
margin-left: 3.7rem;
}

这是效果图(就是画圈圈的部分去掉):

斯蒂芬大帝
浏览 1262回答 2
2回答

慕姐8265434

你在写before之前就可以控制哪几个需要before伪类,用选择器控制第一个和最后一个的隐藏或者不需要

慕码人2483693

.nav-item-style:first-child:before {    display: none; }
随时随地看视频慕课网APP
我要回答