代码

background: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDAiIGhlaWdodD0iNDAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PHBhdHRlcm4gaWQ9ImEiIHdpZHRoPSI0MCIgaGVpZ2h0PSI0MCIgcGF0dGVyblVuaXRzPSJ1c2VyU3BhY2VPblVzZSI+PHBhdGggZD0iTTAgMTBoNDBNMTAgMHY0ME0wIDIwaDQwTTIwIDB2NDBNMCAzMGg0ME0zMCAwdjQwIiBmaWxsPSJub25lIiBzdHJva2U9IiNlMGUwZTAiIG9wYWNpdHk9Ii4yIi8+PHBhdGggZD0iTTQwIDBIMHY0MCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjZTBlMGUwIi8+PC9wYXR0ZXJuPjwvZGVmcz48cmVjdCB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBmaWxsPSJ1cmwoI2EpIi8+PC9zdmc+")

展示出来的效果


最开始看到这个代码的时候是懵逼的,其实大概意思是背景图片使用了svg,并且这个svg是用base64加密的,我们用base64解密工具将第三个参数的那串字段解密,发现就是svg

<svg width="40" height="40" xmlns="http://www.w3.org/2000/svg"><defs><pattern id="a" width="40" height="40" patternUnits="userSpaceOnUse"><path d="M0 10h40M10 0v40M0 20h40M20 0v40M0 30h40M30 0v40" fill="none" stroke="#e0e0e0" opacity=".2"/><path d="M40 0H0v40" fill="none" stroke="#e0e0e0"/></pattern></defs><rect width="100%" height="100%" fill="url(#a)"/></svg>

在菜鸟教程中在线编辑器中展示:

如果不用这种方式在背景中使用svg,就用引入svg文件的方式。

学习记录596@CSS用svg做背景相关推荐

  1. 前端学习记录(CSS篇)

    CSS Cascading Style Sheet,层叠样式表,将网页内容和显示样式分离,提高程序性能. 它是一种专门描述结构文档的表现方式的文档,主要用于网页风格设计,包括字体大小.颜色.以及元素的 ...

  2. 前端学习记录(三) CSS浮动、定位与居中

    目录 浮动 清除浮动方法1: 清除浮动方法2: CSS定位 relative定位 absolute定位 fixed定位 居中 水平居中 垂直居中 水平垂直居中 ​​​​​​​ 浮动 现在我们想在页面中 ...

  3. css学习记录三:文本属性

    css学习记录三:CSS文本属性 一.文本属性的作用 二.文本颜色 三.文本对齐 四.装饰文本 五.文本缩进 六.行间距 一.文本属性的作用 CSSS Text(文本)属性可定义文本的外观,比如文本的 ...

  4. WEB开发零基础到入门之HTML+CSS(学习记录)

    序言 之前一直想把自己的一个学习记录,以文章形式记录下来,方便于自己后期查找和温故.自己想了想准备建个人博客站来做记录,但是又想到了csdn的大家庭:所以就放弃了用个人站记录的想法,关于这里简单说明下 ...

  5. 如何使用 CSS 为 SVG 制作动画:示例教程

    8 分钟阅读 编者注:本文最后更新于 2022 年 7 月 12 日,以包含更多示例. Web 动画是一种乐趣,它通过提供视觉反馈.引导用户完成任务以及使网站整体变得活跃来改善用户体验.有几种方法可以 ...

  6. 寒假中前端学习归档html/css

    寒假中前端学习归档html/css 001blog: <!DOCTYPE html> <html><head><meta charset="utf- ...

  7. html svg 颜色,通过css改变svg img的颜色

    需求如下图,hover的时候改变图标颜色,图标为引入的svg img 一般的解决办法有:1.字体图标改变css的color属性:2.js在hover事件中切换图片:3.老一点的方案是hover切换背景 ...

  8. 前端学习记录13-CSS-(滑动门技术,微信导航栏实现,淘宝轮播图实现,图标字体实现,过渡效果,获得焦点元素)

    前端学习记录13-CSS-滑动门技术,微信导航栏实现,淘宝轮播图实现,图标字体实现,过渡效果,获得焦点元素 滑动门技术 微信导航栏实现 静态轮播图实现 网上引用的图标字体设置 过渡效果(transit ...

  9. HTML5与CSS3权威指南之CSS3学习记录

    title: HTML5与CSS3权威指南之CSS3学习记录 toc: true date: 2018-10-14 00:06:09 学习资料--<HTML5与CSS3权威指南>(第3版) ...

最新文章

  1. 从团购网的漏洞看网站安全性问题 -- 安全 -- IT技术博客大学习 -- 共学习 共进步!...
  2. 通过八叉树进行空间分割和搜索
  3. ps导出gif颜色不对_PS の手绘《超详细的动态表情包新手绘制指南》
  4. 电子书下载(强烈推荐):《大道至简——软件工程实践者的思想》
  5. 使用ffmpeg对视频、音频进行分离
  6. 大数据技术原理与应用----大数据概述
  7. 湖北广电机顶盒(九联HDC-2100K)安装第3方app保姆教程
  8. →箭头符号大全复制_WORD特殊符号大全lpar;直接复制即可rpar;
  9. 免费网站域名去哪找?免费域名靠谱吗?
  10. 知道为什么HTML页面在电脑上和手机上的布局不同吗?这篇文章带你走进Element UI的简单适配
  11. unity种四种光源
  12. Wireshark(2)-协议分析的起点
  13. GET/POST 和TCP/UDP 区别
  14. android修改输出分辨率,编译Android8.1修改默认分辨率和屏幕密度
  15. 兴安有礼隐私政策协议
  16. cesium polygon 淹没分析
  17. Android 手机应用开发经验 之 通过Socket(TCP/IP)与PC通讯
  18. JdbcTemplate操作postgre库
  19. 流氓过滤软件滤坝分析报告
  20. 联迪商用中标民生银行小微金融部智能POS采购项目

热门文章

  1. scrapy案例:爬取京东笔记本数据
  2. 每日一题:1220. 统计元音字母序列的数目(Count Vowels Permutation)
  3. [Algorithm] Find The Vowels
  4. 重庆大学明月科创班课程记录1.1大一上自然与设计-仿生蝗虫设计(Solidworks)
  5. 管理需因人而异,因时而变
  6. 一个jar包冲突引起的StackOverflowError
  7. BZOJ 4327 【JSOI 2012】 玄武密码 AC自动机+dfs
  8. Jenkins之构建触发器(Build Triggers)
  9. Android:adb卸载系统应用软技能
  10. 关于springboot整合log4j2的史上最全配置解释