zoukankan      html  css  js  c++  java
  • CSS3练习笔记-汉克狗

    待记忆点:

    1.transform

      a: 关于transfrom:translate(-50%, -50%)实现水平居中

      translate()函数是CSS3的新特性,在不知道自身宽高的情况下,可以利用它来进行水平垂直居中。

      当使用:top:50%; left:50%,因为是左上角的圆点,所以并不会处于中心位置。

      translate(-50%,-50%)这时候就能将目标在X,Y轴上移动自身,以至处于中心位置。

      与margin-left和margin-top实现居中不同的是,margin-left必须知道自身宽高(margin  %:规定基于父元素的宽度的百分比的外边距。),

      而translate可以在不知道宽高的情况下进行居中,translate()函数中的百分比是相对于自身宽高的百分比,所以能进行居中。

    .content {
        padding:10px;
        background:green;
        color:#fff;
        position:absolute;
        top:50%;
        left:50%;
        border-radius: 5px;
        -webkit-transform: translate(-50%,-50%);
        -moz-transform: translate(-50%,-50%);
        transform:translate(-50%,-50%);
    }

    *(参考叶子玉:https://www.cnblogs.com/knuzy/p/9993181.html)

    2.animation

  • 相关阅读:
    java跳过构造方法新建对象
    java实现类似qq的窗口对聊
    NoSql的产生
    C语言跳出循环
    C语言for循环
    C语言while语句
    C语言条件运算符
    C语言switch语句
    C语言逻辑运算符
    C语言关系运算符
  • 原文地址:https://www.cnblogs.com/CZheng7/p/12679574.html
Copyright © 2011-2022 走看看