Css3Three

作者: 余霜序 | 来源:发表于2019-08-16 16:50 被阅读0次

    counter-increment:num

    css中的自增函数,他会设置的属性值是1开始 依次根据匹配的元素个数数值递增当你使用的时候直接使用counter(num)即可拿到当前递增的值

    关键帧动画

    @keyframes move {
                0%{
                      transform : rotate(0deg)
              }
                100%{                 transform:rotate(360deg)
              }
    }
    

    text-shadow

    第一个参数是x位置 第二个是y轴位置 第三个是模糊值 第4个是颜色

    盒子模糊

    box-shadow
    四个参数
    第一个参数是x轴 只是把盒子变大不会复制内容
    第二个参数是y轴 偏移
    第三个参数是阴影模糊值
    第四个是阴影外延值
    transition
    设置内阴影在值的前面加一个inset

    背景图原点

    背景图原点指的是 背景图定位的时候 0 0(坐标轴的原点)所默认的位置。
    如果图篇平铺,那么border-box区域都是图片所显示的位置
    background-origin:改变背景图片原点的位置
    border-box
    padding-box
    content-box

    背景图裁剪

    背景图默认不裁剪,如果我们图片充满整个容器无论是大图还是小图片平铺,那么 我们的图片的显示区域就是border-box
    background-clip 背景图裁剪 可以规定哪个区域可以显示背景图

    背景图大小

    背景图大小设置必须写在背景图 引入的下边。
    百分比相对于容器的宽和高
    图片对比缩放,当宽高的其中一个刚好充满容器另一边充满或超出容器,缺点图片有可能超出容器,但是图片一定充满整个容器
    background-sizi:cover等比咧缩放到完成覆盖容器,背景图像有可能超出容器
    length:长度值--第一个值设置宽度,第二个值设置高度
    percentage:百分比---第一个值设置宽度,第二值设置高度
    contain:将背景图等比缩放到宽度或高度与容器的宽度或高度相等,背景图像始终被包含在容器内
    图片比列保持不变,等比缩放,当任意宽高充满宽高,立即停止图片全部显示,但是可能充不满整个容器

    多重背景写在最前边的,层级就是在最上边的

    background-image

    图片滤镜

    filter:bulr(px)模糊
    brightness(%) 亮度
    contrast(%)对比度
    opacity(%)透明度
    saturate(%)饱和度

    分栏布局

    column-count
    规定元素应该被分隔的列数
    column-gap
    规定列之间的间隔
    column-rule
    所有column-rule-*属性的简写属性(颜色,样式,宽度)
    column-span
    元素应该横跨的列数
    column-width
    列的宽度
    宽度和栏数会发生冲突,当给好宽度计算的栏数小于你设置的栏数的时候,宽度生效 否则栏数生效e

    相关文章

      网友评论

          本文标题:Css3Three

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