zoukankan      html  css  js  c++  java
  • box-shadow

    box-shadow和textshadow我觉得差不多

    box-shadow和text-shadow一样可以使用一个或多个投影,如果使用多个投影时必须需要用逗号“,”分开。

    box-shadow:inset(投影方式) x-offset(x轴偏移) y-offset(y轴偏移) blur-radius(模糊半径) spread-radius(阴影扩展半径) color(阴影颜色)

    box-shadow: 5px 5px 10px  0 red

    阴影类型:此参数是一个可选值,如果不设值,其默认的投影方式是外阴影;如果取其唯一值“inset”,就是将外阴影变成内阴影,也就是说设置阴影类型为“inset”时,其投影就是内阴影;

    阴影模糊半径:此参数是可选,,但其值只能是为正值,如果其值为0时,表示阴影不具有模糊效果,其值越大阴影的边缘就越模糊

    color如果不设定任何颜色时,浏览器会取默认色

    单边效果:

    .dome2 {
       box-shadow: -2px 0 0 green, //左边阴影
       0 -2px 0 blue, //顶部阴影
       0 2px 0 red, //底部阴影
       2px 0 0 yellow; //右边阴影
     }

    四边具有相同的阴影效果(只设置阴影模糊半径和阴影颜色)

    box-shadow: 0 0 5px red)

    四边具有相同的阴影效果(只设置阴影模糊半径和阴影颜色)

      box-shadow: 0 0 0 1px red;

    ps:这个效果跟border产生的效果很像,但是模糊半径不计算demo宽度,border要被计算宽度

    在使用多层次的阴影时还需注意一个细节问题,如果前面的阴影模糊值小于后面的阴影模糊值,那么前面的显示在后面之上,如果前面阴影的模糊值大于后面的阴影模糊值,那么前面的阴影将遮住后面的阴影效果

  • 相关阅读:
    博客园美化-SimpleMemor
    Java多线程-synchronized与ReentrantLock
    springboot中删除@SessionAttributes注解的属性
    SSM整合笔记
    Spring中xml和注解方式使用AOP
    Mysql 数据库基本操作
    Mysql 二进制包安装
    named piped tcp proxy 下载
    docker容器中日志文件过大处理方法
    自动做bond的脚本
  • 原文地址:https://www.cnblogs.com/7-Eleven/p/5634864.html
Copyright © 2011-2022 走看看