zoukankan      html  css  js  c++  java
  • 使用CSS3的translate和transition功能,控制一个两个div块的联动

    之前的工作有接触到一些css3的新特性。div块的移动和回到初始位置,可以利用在开发中的很多地方。这里记录下来,下次就不用辛苦的灾区百度了。

    <html>
         <head>
         <script type="text/javascript" src="js/jquery-1.11.1.min.js"></script>
         <style type="text/css">
            
         </style>
         
         </head>
         <body>
            <div style="100px;height:30px;" id="trDiv">
                <div style="50%;height:100%;background-color:black;float:left" id="div1"></div>
                <div style="50%;height:100%;background-color:green;float:left" id="div2" onclick="movePlane()"></div>
            </div>
            
         </body>
         <script type="text/javascript">
            /**
             * 控制检索的面板移动
             * 使用css3特效
             */
             
             var goLeft = true;
            function movePlane(){
                var style = '';
                if(goLeft)style = 'translateX(300px)';
                else style = 'translateX(0px)';
            
                $('#div1').css({
                    'Webkit-transform':style
                });
                $('#div2').css({
                    'Webkit-transform':style
                });
                
                $('#div1').css({'Webkit-transition' : 'transform 0.5s linear'});
                $('#div2').css({'Webkit-transition' : 'transform 0.5s linear'});
                goLeft = !goLeft;
            }
    
        </script>
    
         
    </html>     
  • 相关阅读:
    游戏 黑白棋
    题解 P2472 【[SCOI2007]蜥蜴】
    题解 P1682 【过家家】
    题解 P3153 【[CQOI2009]跳舞】
    题解 P2763 【试题库问题】
    题解 P1345 【[USACO5.4]奶牛的电信Telecowmunication】
    网络流----最大流
    Tarjan缩点
    C#之抽象类
    C#之深复制学习案例
  • 原文地址:https://www.cnblogs.com/duck-ifox/p/7158912.html
Copyright © 2011-2022 走看看