jquery - js向两边展开
PHP中文网
PHP中文网 2017-04-17 11:33:25
0
3
499

比如我有这样一个p100100
我想点击的是时候让他的展示方式是从中间向两边展开,css3要怎么写

PHP中文网
PHP中文网

认证高级PHP讲师

全部回覆(3)
大家讲道理

雷雷

阿神

作為初學者,看樓主提問帶的標籤裡有JQ,就興致勃勃地寫了一下。其實樓上的CSS3屬性真心很好啊!

<!DOCTYPE html>
<html>

<head>
    <meta charset="utf-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <title>两边展开</title>
    <link rel="stylesheet" href="">
    <style>
    .content {
        width: 100px;
        height: 100px;
        position: relative;
        overflow: hidden;
    }
    
    .content p {
        position: absolute;
        width: 49px;
        height: 100px;
    }
    
    .left {
        left: 0;
        background-color: black;
        margin-right: 2px;
    }
    
    .right {
        background-color: black;
        right: 0;
    }
    </style>
</head>

<body>
    <p class="content">
        <p class="left"></p>
        <p class="right"></p>
    </p>
    <script src="js/jquery-1.12.0.min.js"></script>
    <script>
    $(function() {
        $(".content").click(function() {
            $(".left").animate({
                left: "-49px"
            }, 1000);
            $(".right").animate({
                right: "-49px"
            }, 1000)
        })
    })
    </script>
</body>

</html>
小葫芦

使用translateX(n)屬性,文件看下面
http://www.w3school.com.cn/css3/css3_2dtransform.asp

熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板