美文网首页
box-shadow怎么弄出自己想要的阴影(盒模型)

box-shadow怎么弄出自己想要的阴影(盒模型)

作者: 林立镇 | 来源:发表于2017-05-10 23:32 被阅读0次

    box-shadow

    语法

    • 阴影水平偏移量x 水平偏移量y 颜色color
      box-shadow: 60px -16px teal;
    • x y 阴影模糊程度blur-radius color
      box-shadow: 10px 5px 5px black;
    • x y blur-radius 阴影扩散程度spread-radius color
      box-shadow: 2px 2px 2px 1px rgba(0, 0, 0, 0.2);
    • 阴影在边框内inset x y color
      box-shadow: inset 5em 1em gold;

    <inset>

    概述

    • 默认阴影在边框外。
    • 使用inset后,阴影在边框内(即使是透明边框),背景之上内容之下。

    <offset-x> <offset-y>

    • 这是头两个 <length> 值,用来设置阴影偏移量。<offset-x> 设置水平偏移量,如果是负值则阴影位于元素左边。 <offset-y> 设置垂直偏移量,如果是负值则阴影位于元素上面。
    • 如果两者都是0,那么阴影位于元素后面。这时如果设置了<blur-radius> 或<spread-radius> 则有模糊效果。

    <blur-radius>

    • 这是第三个 <length> 值。值越大,模糊面积越大,阴影就越大越淡。 不能为负值。默认为0,此时阴影边缘锐利。

    <spread-radius>

    这是第四个 <length> 值。取正值时,阴影扩大;取负值时,阴影.收缩。默认为0,此时阴影与元素同样大。

    <color>

    相关事项查看 <color> 。如果没有指定,则由浏览器决定——通常是color的值,不过目前Safari取透明。

    相关文章

      网友评论

          本文标题:box-shadow怎么弄出自己想要的阴影(盒模型)

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