css实现左右两边竖条的多种方法总结

站长手记 作者: 2024-08-28 08:10:01
css实现边竖条的多种方式:border、使用伪元素、外 box-shadow、内 box-shadow、drop-shadow、渐变 linearGradient、轮廓 outline、滚动条
<p></p>
p{
    position:relative;
    width:200px;
    height:60px;
    background:#ddd;
}

方法一:border

p{
    border-left:5px solid deeppink;
}


方法二:使用伪元素

p::after{
    content:"";
    width:5px;
    height:60px;
    position:absolute;
    top:0;
    left:0;
    background:deeppink;
}

方法三:外 box-shadow

p{
    box-shadow:-5px 0px 0 0 deeppink;
}


方法四:内 box-shadow

p{
    box-shadow:inset 5px 0px 0 0 deeppink;
}


方法五:drop-shadow

p{
    filter:drop-shadow(-5px 0 0 deeppink);
}


方法六:渐变 linearGradient

p{
    background-image:linear-gradient(90deg, deeppink 0px, deeppink 5px, transparent 5px);
}


方法七:轮廓 outline

p{
    height:50px;
    outline:5px solid deeppink;
}
p::after{
    position:absolute;
    content:"";
    top:-5px;
    bottom:-5px;
    right:-5px;
    left:0;
    background:#ddd;
}


方法八、滚动条

p{
    width:205px;
    background:deeppink;
    overflow-y:scroll;
}
p::-webkit-scrollbar{
    width: 200px;
    background-color:#ddd;
}
原创声明
本站部分文章基于互联网的整理,我们会把真正“有用/优质”的文章整理提供给各位开发者。本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
本文链接:http://www.jiecseo.com/news/show_70017.html
css 左右两边竖条