box-shadow应用





    
    
    
    Document
    



    

box-shadow应用_第1张图片

语法

/* x偏移量 | y偏移量 | 阴影颜色 /
box-shadow: 60px -16px teal;/
x偏移量 | y偏移量 | 阴影模糊半径 | 阴影颜色 */
box-shadow: 10px 5px 5px black;

/* x偏移量 | y偏移量 | 阴影模糊半径 | 阴影扩散半径 | 阴影颜色 */
box-shadow: 2px 2px 2px 1px rgba(0, 0, 0, 0.2);

/* 插页(阴影向内) | x偏移量 | y偏移量 | 阴影颜色 */
box-shadow: inset 5em 1em gold;

/* 任意数量的阴影,以逗号分隔 */
box-shadow: 3px 3px red, -1em 0 0.4em olive;

/* 全局关键字 */
box-shadow: inherit;
box-shadow: initial;
box-shadow: unset;

指定单个 box-shadow 的用法:
给出两个、三个或四个数字值的情况。
如果只给出两个值, 这两个值将被浏览器解释为x轴上的偏移量 和y轴上的偏移量 。
如果给出了第三个值, 这第三个值将被解释为模糊半径的大小 。
如果给出了第四个值, 这第四个值将被解释为扩展半径的大小 。
可选, 插页(阴影向内) inset。
可选, 颜色值 。
声明多个shadows时, 用逗号将shadows隔开

inset
如果没有指定inset,默认阴影在边框外,即阴影向外扩散。


这是头两个 值,用来设置阴影偏移量。x,y 是按照数学二维坐标系来计算的,只不过y垂直方向向下。 设置水平偏移量,正值阴影则位于元素右边,负值阴影则位于元素左边。 设置垂直偏移量,正值阴影则位于元素下方,负值阴影则位于元素上方。

这是第三个 值。值越大,模糊面积越大,阴影就越大越淡。 不能为负值。默认为0,此时阴影边缘锐利。 这是第四个 值。取正值时,阴影扩大;取负值时,阴影收缩。默认为0,此时阴影与元素同样大。

可以画出你想要图案的阴影。

你可能感兴趣的:(前端js技术,问题集合)