zoukankan      html  css  js  c++  java
  • 【前端笔记】☞ CSS 扩展

    一、响应式设计

    #nav ul li a {

        /* background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;" lang="en-US"> #5385ff; */

        /*float: left;*/

        /*a标签是行内标签,在一行可显示多个标签,其宽度等于内容的大小。要想固定a标签的宽度,应变为行内-块级标签*/

        display: inline-block;

        width: 200px;

        color: white;

        margin: 0px 20px 10px;

        font-size: 30px;

        text-align: center;

    }

    /* 响应式设计:监听屏幕宽度或高度的变化。*/

    /* 当屏幕的宽度或高度达到某个临界值时,就执行下面的东西 */

    @media screen and (max-width: 1210px) {

        /*改变a标签的宽度和字体大小*/

        #nav ul li a {

            width: 160px;

            font-size: 25px;

        }

    }

    @media screen and (max-width: 1010px) {

        /*改变a标签的宽度和字体大小*/

        #nav ul li a {

            width: 120px;

            font-size: 20px;

        }

    }

    @media screen and (max-width: 810px) {

        /*改变a标签的宽度和字体大小*/

        #nav ul li a {

            width: 80px;

            font-size: 15px;

        }

    }

    二、网页中的过渡动画

    #footer .dock ul li {

        display: inline-block;

        margin: 0px 5px;

        /* 设置动画过渡的时长和效果(有线性、非线性) */

        -webkit-transition: 0.2s linear;

    }

    #footer .dock ul li a img {

        width: 50px;

        height: 50px;

    }

    /* 过渡形变动画 */

    #footer .dock ul li:hover {

        /* 参照点(以坐标点的位置为参照点来进行形变:底部中心) */

        -webkit-transform-origin: bottomcenter;

        /* 设置形变(如:移动、放大、缩小等) */

        -webkit-transform: scale(1.6);

    }

  • 相关阅读:
    Android中开发习惯
    Activity、Window和View三者间的关系有一定的见解
    Android底层有一定的认识,研究过相关的Android源码
    安卓工程的启动过程
    OAuth2认证有一定的了解
    屏幕适配经验
    NOIP模拟赛14
    NOIP模拟赛13
    NOIP模拟赛12
    NOIP模拟赛11
  • 原文地址:https://www.cnblogs.com/bossren/p/7472808.html
Copyright © 2011-2022 走看看