zoukankan      html  css  js  c++  java
  • HTML连载67-手风琴效果、2D转换模块

    一、手风琴效果

        <style>
    
            *{
    
                margin:0;
    
                padding:0;
    
            }
    
            ul{
    
                width: 960px;
    
                height: 300px;
    
                margin:100px auto;
    
                border:1px solid red;}
    
            ul li {
    
                list-style: none;
    
                width: 158px;
    
                height: 300px;
    
               
    
                float:left;
    
                border:1px solid black;
    
                transition-property:width;
    
                transition-duration:1s;
    
            }
    
            ul li img {
    
                height: 300px;
    
                width: 300px;}
    
            ul:hover li{
    
                width: 100px;
    
            }
    
            ul li:hover{
    
                width: 300px;
    
            }
    
    </style>
    
    </head>
    
    <body>
    
    <ul>
    
        <li><img src="image/play_tennis.jpg" alt=""></li>
    
        <li><img src="image/play_tennis.jpg" alt=""></li>
    
        <li><img src="image/play_tennis.jpg" alt=""></li>
    
        <li><img src="image/play_tennis.jpg" alt=""></li>
    
        <li><img src="image/play_tennis.jpg" alt=""></li>
    
        <li><img src="image/play_tennis.jpg" alt=""></li>
    
    </ul>
    
     

    二、2D转换模块

    1.什么是2D转换模块?

        <style>
    
            *{
    
                margin:0;
    
                padding:0;
    
            }
    
            ul{
    
                width: 800px;
    
                height: 500px;
    
                border:1px solid black;
    
                margin:10px auto;}
    
            ul li {
    
                list-style:none;
    
                height: 50px;
    
                width: 100px;
    
               
    
                margin:0 auto;
    
                margin-top:50px;
    
                text-align:center;
    
                line-height:50px;}
    
            ul li:nth-child(2){
    
                transform:rotate(90deg);/*参数是指它的旋转度数*/}
    
            ul li:nth-child(3){
    
                transform:translate(-100px,0px);/*里面的参数代表平移多少个单位长度*/
    
            }
    
            ul li:nth-child(4){
    
                transform:scale(1.5,0.5);/*第一个参数就是水平方向缩放的系数,第二个参数就是垂直方向的缩放系数*/
    
                /*如果里面只有一个参数的话,就代表水平和垂直都是这个缩放系数*/
    
            }
    
            ul li:nth-child(5){
    
                transform:rotate(45deg) translate(100px,20px) scale(2,3);
    
                /*注意点:如果需要多个转换,那么使用空格来隔开;2D的转换模块会修改元素的坐标系,所以旋转之后在平移
    
                可能就会遇到不是水平平移的,因此要注意一下
    
                 */
    
            }
    
    </style>
    
    </head>
    
    <body>
    
    <ul>
    
        <li>正常的</li>
    
        <li>旋转的</li>
    
        <li>平移的</li>
    
        <li>缩放的</li>
    
        <li>综合的</li>
    
    </ul>

    三、源码:

    D167_AccordinEffect.htmlD168_2DTransformModule.html

    地址:

    https://github.com/ruigege66/HTML_learning/blob/master/D167_AccordinEffect.html

    https://github.com/ruigege66/HTML_learning/blob/master/D168_2DTransformModule.html

    2.CSDN:https://blog.csdn.net/weixin_44630050

    3.博客园:https://www.cnblogs.com/ruigege0000/

    4.欢迎关注微信公众号:傅里叶变换,个人账号,仅用于技术交流,后台回复“礼包”获取Java大数据学习视频礼包

     

  • 相关阅读:
    FusionCharts数据展示成饼状图、柱状图和折线图
    Js获取request中的对象的属相值
    在grid结果集中实现全选或全不选某些特定的行
    JQuery的一些基础知识
    查询的数据插入不到临时表中的原因
    Javascript获取页面表格中的数据
    ajax实现菜单联动显示信息(当选择单位的时候,动态关联出人员信息)
    form表单只提交数据而不进行页面跳转的解决方案
    NotSupportedException-无法将类型“System.DateTime”强制转换为类型“System.Object”
    LINQ to SQL语句
  • 原文地址:https://www.cnblogs.com/ruigege0000/p/12297553.html
Copyright © 2011-2022 走看看