• box-shadow


    一直有在使用这个属性,他不在占据文本流,不包括在宽高之中,但是今天无意间看到文档,才发现还有很多我不知道的事

    原来box-shadow还可以这么玩

    多个花边:投影效果:弥散阴影:

    觉得好玩便在这里记录一下

    首先是四边不同色的阴影,

    css

    box-shadow: -10px 0 10px pink, 0 -10px 10px #000, 10px 0 10px green, 0 10px 10px blue;
    

      其实原理就是用位移偏移来实现,就是设置了几个box-shadow,然后通过水平或者垂直的偏移使得它只露出你想让人看到一部分,就成了这个花边阴影

    第二个是投影效果

    这个是三个元素共同完成的

    一个大的 两小的 在改变一下rotate角度 把它放在合适的位置 就成功了

    css

    .myp:before, .myp:after {
        content: "";
        position: absolute;
        z-index: -1;
        bottom: -28px;
        left: 10px;
         50%;
        max- 150px;
        height: 20%;
        -webkit-box-shadow: 0 15px 10px rgba(125,125,125,0.8);
        -moz-box-shadow: 0 15px 10px rgba(125,125,125,0.8);
        box-shadow: 0 15px 10px rgba(125,125,125,0.8);
        -webkit-transform: rotate(-3deg);
        -moz-transform: rotate(-3deg);
        -o-transform: rotate(-3deg);
        transform: rotate(-3deg);
    }
    .myp:after {
    right:10px;
    left: auto;
    -webkit-transform:rotate(3deg);
    -moz-transform:rotate(3deg);
    -o-transform:rotate(3deg);
    transform:rotate(3deg);
    }

      第三个和第二个差不多,

    在一个大圆里放一个小一点的圆 z-index为-1 然后调整位置 

    就实现了 

    以后发现其他例子 继续写

  • 相关阅读:
    java中set集合的常用方法
    Java的Collection集合的常用方法
    Java集合Collection&Map
    Linux设置中文语言的一种方式
    struts2自定义Interceptor拦截器
    Linux系统官网下载
    idea绿色版+谷歌浏览器绿色版——设置打开jsp文件
    torch.nn.Embedding
    负对数似然(negative log-likelihood)
    Pytorch系列教程-使用Seq2Seq网络和注意力机制进行机器翻译
  • 原文地址:https://www.cnblogs.com/GoTing/p/7607561.html
Copyright © 2020-2023  润新知