先写下一段文字

添加重复的线性渐变,该渐变倾斜45deg(倾斜角度依需求设置)

上面的为黑色、透明色的渐变,实际上渐变的颜色需要跟文字的背景颜色相同,如果文字的背景色是白色那么渐变的颜色就是白色、透明色,白色用来融入背景,透明色用来显示被遮住的文字,如下:

写下相同的文字,覆盖条纹阴影,调整文字的位置即可

代码如下:

<div class="DarkBox" data-descr="Dark Side">Dark Side</div>
.DarkBox{margin:50px;width: 700px;height: 80px;line-height: 80px;text-align: center;font-family: 'GandiaBold';position: relative;color: #858585;font-size: 60px;&::before{content: '';position: absolute;left: 0;top: 0;width: 100%;height: 100%;background: repeating-linear-gradient(45deg,#fff 0px 2px , transparent 2px 4px);}&::after{content: attr(data-descr);position: absolute;width: 100%;height: 100%;left: -4px;top: -4px;color: #333333;}
}

伪元素动态值
这里有一个小知识点,伪元素的的content可以设置动态值,页面标签中设置data-descr="xxx",伪元素content中的值为attr(data-descr)那么伪元素的data-descr就是页面标签中设置的'xxx',如果页面标签中的data-descr属性写成动态值,如:data-descr='textInfo',那么伪元素attr(data-descr)的值会进行关联变成动态值。

<div class="text" :data-descr='textInfo' @click="textChange"></div>const textInfo = ref('点击更改')
const textChange = () => textInfo.value = '动态值'
.text{text-align: center;position: relative;color: #858585;font-size: 60px;cursor:pointer;&::before{content: attr(data-descr);position: absolute;color: #333333;}
}

应用在刚才的案例上:


案例源码:https://gitee.com/wang_fan_w/css-diary

如果觉得这篇文章对你有帮助,欢迎点赞、收藏、转发哦~

css实现文字的条纹阴影效果相关推荐

  1. html左右阴影效果图,css实现横向菜单带阴影效果(不用滤镜实现)

    这里用css实现不用滤镜实现阴影效果.代吗及详解如下: xhtml代码: 例如: href="http://www.goodjob.cn/">中国俊才网中国俊才网 href= ...

  2. CSS(二)文字样式

    CSS之文字样式 一.文本颜色:color 二.缩进:text-indent 三.行高:line-height 四.字母间隔:letter-spacing 五.水平对齐:text-align 六.文本 ...

  3. html b 文字阴影,如何用css实现文字阴影?

    阴影效果是一个常见也很实用的效果,相信有些朋友在使用阴影效果来美观网页页面时,有时会有一些疑问,比如:字体文字阴影是怎样设置的等等.下面本篇文章就来给大家介绍一下使用CSS实现文字阴影效果的方法,希望 ...

  4. html css如何渐变阴影,CSS 实现文字阴影 + 文字渐变色

    1. CSS 实现文字阴影 通过text-shadow属性可以为文字设置阴影 .text-shadow { font-size: 30px; color: maroon; text-shadow: 5 ...

  5. php 中文 过长 省略号,css实现文字过长显示省略号

    本篇文章介绍了css实现文字过长显示省略号的方法,具有一定的参考价值,希望对学习css的朋友有帮助! 一.CSS样式 解决文字过长显示省略号问题 1.一般样式 一般 css 样式,当宽度不够时,可能会 ...

  6. CSS设置文字的划线

    CSS设置文字的划线 文字加上下划线.顶划线和删除线,在文档中是经常使用的. CSS中通过设置文字的text-decoration属性,来实现这些特殊的效果. <span style=" ...

  7. css段落文字(中英文混杂)实现两端对齐

    案例如下: 混合使用汉字和英文的段落默认如下: 两边是不对齐的(一般情况下,我们对这种情况不做处理,除非需求或者设计非要我们实现两端对齐). 对齐之后如下: 实现思路 一般的两端对齐是使用text-a ...

  8. css 中文文字字体_使用CSS的网络字体

    css 中文文字字体 CSS | 网络字体 (CSS | Web fonts) Web fonts allow people to use fonts that are not pre-install ...

  9. css html 字竖,CSS实现文字竖排 DIV CSS文字垂直竖列排版显示如何实现?

    DIV CSS实现文字竖排排版显示兼容各大浏览器,让文字垂直竖列排版布局. 有时我们需要一段文字进行从上到下竖列排版,我们知道CSS样式中有一样式可以让其竖列排版,但所有浏览器不全兼容,逼不得已放弃. ...

最新文章

  1. mysql存储过程输入参数拆分_mysql 存储过程字符分割
  2. haproxy对mysql集群进行负载均衡
  3. SVM中的Karush-Kuhn-Tucker条件和对偶问题
  4. Pytorch基础训练库Pytorch-Base-Trainer(支持模型剪枝 分布式训练)
  5. 取消堆集以提高延迟并减少AWS账单
  6. 基于python的空域变换
  7. 一些简单有趣的c语言编程,一个有趣的小程序
  8. MySQL 自定义函数设置执行时间_mysql自定义函数计算时间段内的工作日(支持跨年)...
  9. 【Away3D代码解读】(一):主要类及说明
  10. PAT 乙级 1044. 火星数字(20) Java版
  11. python能做什么工作-python语言能做什么工作
  12. bt php,bt.php · jiehu0992/家谱familytree - Gitee.com
  13. Android应用开发-MP3音乐播放器代码实现(三)
  14. Python设置excel单元格格式
  15. 网络安全-利用sniffer抓包软件,分析IP头的结构(详解)
  16. php自动上传到onedrive,让iPhone里的照片自动上传备份到OneDrive
  17. 华视电子vue身份证读取
  18. 插值中产生的龙格现象
  19. 20160202.CCPP体系详解(0012天)
  20. EC-PCA: 利润中心会计流程设计和方案要点

热门文章

  1. 运动卫衣新闻营销:增强品牌影响力、提高曝光率和关注度
  2. 无压工作艺术读书笔记
  3. 图数据库和知识图谱在微财风控系统中的探索和应用
  4. 怎样寻找最适合的创业伙伴
  5. 数学期望(均值)、方差、协方差、相关系数和矩
  6. codility Nesting
  7. python调用百度AI提取图片文字
  8. 读书笔记之《支付战争》
  9. i++和++i的区别与联系
  10. HttpClient使用 addHeader与setHeader 报错