美文网首页重修前端程序员
背景与边框之“半透明边框”

背景与边框之“半透明边框”

作者: adiu | 来源:发表于2016-06-13 10:57 被阅读84次

背景与边框的工作原理


  • 默认情况下,背景会延伸到边框所在区域的下层

半透明边框


.box {
    padding: 2em;
    border: 10px solid hsla(0,0%,100%,.5);
    background-color: #fff;
}

说明:所得到的结果是边框颜色和背景颜色是一样的,根本体现不出半透明边框

解决方案


  • 添加 **background-clip: padding-box ** 属性,该属性默认的初始值为 border-box,意思是背景会被元素的border box(边框的外沿框)裁切掉

《CSS SECRETS》

相关文章

  • CSS揭秘笔记(2):背景与边框

    第2章:背景与边框 1.半透明边框 背景知识:RGBA/HSLA颜色-给一个容器设置白色背景和一道半透明白色边框,...

  • 背景与边框之“半透明边框”

    背景与边框的工作原理 默认情况下,背景会延伸到边框所在区域的下层 半透明边框 说明:所得到的结果是边框颜色和背景颜...

  • CSS揭秘学习笔记

    第二章 背景与边框 半透明边框background-clip属性设置为padding-box可以使背景不侵入边框,...

  • 背景与边框

    title: 背景与边框date: 2016-10-16tags: CSS Secrets 0x00 半透明边框 ...

  • css揭秘的一些笔记

    一, 背景与边框 1. 当我们div背景色是白色,然后我们想给这个div加上一个白色半透明的边框的时候发现这个边框...

  • CSS的秘密!

    背景和边框 (1).半透明边框: rgba hlsa H:Hue(色调)。0(或360)表示红色,120表示绿色,...

  • 半透明边框&多重边框&背景定位

    半透明边框 半透明颜色的实现已经屡见不鲜,以往在css2,大家需要准备一张单像素的半透明图片,但是边框呢?所幸cs...

  • CSS中的背景和边框

    1.半透明边框 问题原因:背景会扩展到边框border下解决方案:把背景限制在padding-box中backgr...

  • 背景与边框之“多层边框”

    设计场景 给元素添加多层边框 给元素添加双层边框 box-shadow方案 说明 一个正值的扩张半径 + 两个为零...

  • CSS揭秘整理之半透明边框

    1.半透明边框 问题: 如果我们要为一个容器设置红色背景和一道黑色半透明边框,我们可能会这样写: 但是效果却是这样...

网友评论

    本文标题:背景与边框之“半透明边框”

    本文链接:https://www.haomeiwen.com/subject/derydttx.html