(1) box-shadow方案

box-shadow支持逗号分隔,我们可以创建任意数量的投影。

它不会影响布局,也不会受到box-sizing的影响。

创建的假“边框”出现在元素的圈外,不会影响鼠标事件。但是可以通过给box-shadow属性加上insert关键字,使投影绘制在元素的圈内。

注意:它是层层叠加的,因此需要调整扩张半径。

        body {background: url("xxxx.jpg") ;}div {margin: 100px;width: 200px;height: 200px;background: yellowgreen;box-shadow: 0 0 0 10px #655,0 0 0 15px deeppink,0 0 0 20px rgba(0,0,0,.2);}
复制代码

效果如图:

(2) outline方案

如果只需要两层边框,那么你完全可以使用border+outline来实现,这一方法的优点在于边框样式十分灵活(比如虚线边框)。

        body {background: url("xxxx.jpg") ;}div {margin: 100px;width: 200px;height: 200px;background: yellowgreen;border: 10px solid #655;outline: 5px solid deeppink;}
复制代码

转载于:https://juejin.im/post/5c6ce8ce6fb9a049fb443de6

css学习笔记2--多重边框相关推荐

  1. 【温故知新】CSS学习笔记(盒子边框介绍)

    CSS盒子边框 CSS中其实就三个大模块:盒子模型.浮动.定位. 其中所谓盒子模型就是把HTML页面中的元素看作是一个矩形的盒子,也就是一个装内容的容器,每个矩形都由元素的内容.内边距(padding ...

  2. HTML/CSS学习笔记03【CSS概述、CSS选择器、CSS属性、CSS案例-注册页面】

    w3cschool菜鸟教程.CHM(腾讯微云):https://share.weiyun.com/c1FaX6ZD HTML/CSS学习笔记01[概念介绍.基本标签.表单标签][day01] HTML ...

  3. HTML/CSS学习笔记01【概念介绍、基本标签】

    w3cschool菜鸟教程.CHM(腾讯微云):https://share.weiyun.com/c1FaX6ZD HTML/CSS学习笔记01[概念介绍.基本标签.表单标签][day01] HTML ...

  4. div+css学习笔记一(转)

    div+css学习笔记一 (2011-05-12 07:32:08) 标签: div css 居中 背景图片 ie6 ie7 margin 杂谈 分类: 网页制作 1.IE6中用了float之后导致m ...

  5. HTML+CSS学习笔记(3)- 认识标签(2)

    HTML+CSS学习笔记(3)- 认识标签(2) 1.使用ul,添加新闻信息列表 在浏览网页时,你会发现网页上有很多信息的列表,如新闻列表.图片列表, 这些列表就可以使用ul-li标签来完成.ul-l ...

  6. CSS 学习笔记 - 盒模型

    CSS学习笔记 - 盒模型 外边距margin 内边距padding 背景background 背景图background-image 边框border 样式 宽度 颜色 圆角 边框图片border- ...

  7. CSS学习笔记(详细,不定期更新)

    CSS 学习笔记 CSS书写规范 顺序 布局位置属性(position, top, right, z-index, display, float等) 自身大小盒子模型(width, height, p ...

  8. CSS 学习笔记 - 网格布局(栅格系统)

    CSS 学习笔记 - 网格布局(栅格系统) 开启网格模式 基本概念 属性说明 容器属性 内容属性 效果展示 grid-template-rows.grid-template-columns 基本用法 ...

  9. CSS学习笔记(狂神-完整版)

    CSS学习笔记(狂神-完整版) HTML + CSS + JavaScript 结构 + 表现 + 动作 1.什么是CSS 如何学习 CSS是什么 CSS怎么用(快速入门) CSS选择器(重点+难点) ...

最新文章

  1. 美利好车的微服务实践
  2. ViewPager+TabLayout
  3. dos定义变量算术运算逻辑运算表达式分隔符
  4. Elasticsearch CURL命令
  5. 数据结构-直接寻址表
  6. Div+CSS布局居中
  7. ffmpeg代码实现自定义decoder
  8. Web项目实战(购物商城项目简单的实现)
  9. STM32F103如何使用串口下载程序
  10. 【Unity 学习笔记】01 素材的导入和常见功能
  11. 10款值得收藏的网站数据实时分析工具
  12. 你的微信版本过低,无法正常使用此小程序,请更新微信到最新版本。
  13. 如何批量生成Flattermarken条码
  14. SolidWorks六角螺母添加倒角2种方法
  15. 下载ez_setup
  16. 屏幕小于6英寸的手机_来!推荐几款6英寸以内“小屏手机”给你
  17. 罗尔(Rolle)定理
  18. 以下这段程序将单链表逆转。(单链表不带有空头结点,链表头指针是head)例如,链表 1 -> 2 -> 3 -> 4 逆转后变为 4 -> 3 -> 2 -> 1 .
  19. Matlab批量保存图片到指定路径
  20. signature=cbe6ce8efdb136831a6216c3b948e159,小波变换在中医诊断图像中去噪处理的应用

热门文章

  1. vscode 插件设置
  2. Jquery_如何扩展方法
  3. js高程(二)-----继承
  4. POJ 3348 Cows 凸包面积
  5. Ubuntu系统 VI 编辑器初试
  6. Spring @Transactional (一)
  7. java学习笔记(九)----多线程
  8. POJ3114强连通+spfa
  9. 【Linux 内核】线程调度示例一 ② ( 获取指定调度策略的最大和最小优先级 | 代码示例 )
  10. 【ijkplayer】编译 Android 版本的 ijkplayer ④ ( 安装 make yasm 软件 | 执行 compile-ffmpeg.sh all 命令编译 ffmpeg )