css怎么实现竖线

css实现竖线的方法 html:实现竖线 css:p{ width: 200px; height: 50px; line-height:50px; text-align: center; background: #ccc; position: relative; }方法一:使用border-left或者border-right .p1 {border-left: 5px solid red;border-right: 5px solid red;}方法二:使用伪元素来实现 ...
css怎么实现竖线
实现方法:1、利用border-left或border-right属性实现;2、使用伪元素来实现;3、利用box-shadow属性实现;4、利用“filter:drop-shadow()”实现;5、利用linearGradient渐变实现。
本教程操作环境:windows7系统、CSS3&&HTML5版、Dell G3电脑。
css实现竖线的方法
html:
<p class="p1">实现竖线</p>
css:
p{ width: 200px; height: 50px; line-height:50px; text-align: center; background: #ccc; position: relative; }方法一:使用border-left或者border-right
.p1 {border-left: 5px solid red;border-right: 5px solid red;}方法二:使用伪元素来实现
每个标签都会有before及after两个伪元素,并且我们也经常用这类标签做一些Icon之类的小图标。这里我们使用伪元素,也会很容易来实现想要的效果。
.p1:before { content: "" width: 5px; height:50px; position: absolute; top: 0; left: 0; background: red;}方法三:内/外阴影
使用内阴影或者外阴影也能实现此效果,不过在有些Chrome(比如:Chrome/70.0)版本上会底部1px兼容性问题,其他浏览器没遇到。
/* 内阴影 */ .p1{ box-shadow:inset 5px 0px 0 0 red; }/* 外阴影 有些Chrome(比如:Chrome/70.0)版本上会底部1px兼容性问题,显示效果如下图*/ .p1{ box-shadow:-5px 0px 0 0 red; }方法四:drop-shadow
CSS3 新增滤镜 filter 中的其中一个滤镜drop-shadow,也可以生成阴影。
.p1{ filter:drop-shadow(-5px 0 0 red); }方法五:渐变 linearGradient
.p1 { background-image: linear-gradient(90deg, red 0px, red 5px, transparent 5px); }
此外还可以用outline或者滚动条的形式来实现,但是这两种的体验效果或者兼容性都不是太好,不推荐使用。
(学习视频分享:css视频教程)2024-07-14
mengvlog 阅读 9 次 更新于 2025-06-20 01:21:34 我来答关注问题0
  •  翡希信息咨询 css怎么实现竖线

    在CSS中实现竖线,有以下几种方法:利用borderleft或borderright属性:通过设置元素的左边框或右边框为实线,并指定颜色和宽度,即可实现竖线。例如:.p1 {borderleft: 5px solid red;} 或 .p1 {borderright: 5px solid red;}。使用伪元素:利用:before或:after伪元素,通过绝对定位将其放置在元素的...

  • 实现方法:1、利用border-left或border-right属性实现;2、使用伪元素来实现;3、利用box-shadow属性实现;4、利用“filter:drop-shadow()”实现;5、利用linearGradient渐变实现。本教程操作环境:windows7系统、CSS3&&HTML5版、Dell G3电脑。css实现竖线的方法 html:实现竖线 css:p{ width: 200px; h...

  •  加百列windy 怎样用css在文字中间加竖线分割

    可以通过设置一个span元素,赋予css样式实现。css代码如下:(主要css属性是border-right;border-right:1px solid gray;padding-right:10px;padding-left:10px)假设一个div,包含三个span元素(也可以是任何两个具有第三批;display-block属性的元素),其中一个为第一步定义的span竖线元素。在两个文字...

  •  djhty1999 css里面怎么让一个li框里出现一个竖线

    给他一个相对边框线就行了;如你第二张图的虚底线:border-bottom: 1px dashed #000000;第一个参数是边框线的大小;第二个参数是边框线样式;第三个参数是边框线颜色;

  •  百度网友8cbbc4e css竖虚线代码

檬味博客在线解答立即免费咨询

CSS相关话题

Copyright © 2023 WWW.MENGVLOG.COM - 檬味博客
返回顶部