0
点赞
收藏
分享

微信扫一扫

Html+Css+Jquery淡入与淡出

德州spark 2022-02-15 阅读 25

Html部分

<!DOCTYPE html>
<html>
    <head>
        <meta charset="utf-8" />
        <title></title>
        <link rel="stylesheet" type="text/css" href="css/index.css" />
        <script src="js/jquery-3.2.0.min.js" type="text/javascript" charset="utf-8"></script>
        <script src="js/index.js" type="text/javascript" charset="utf-8"></script>
    </head>
    <body>
        <input type="button" value="淡入" id="fadeIn" />
        <input type="button" value="淡出" id="fadeOut" />
        <input type="button" value="切换" id="fadeToggle" />
        <input type="button" value="淡入到那里" id="fadeTo" /><br /><br />
        <div id="div"></div>
    </body>
</html>

Css部分

* {
    margin: 0;
    padding: 0;
}

input:nth-child(1) {
    margin: 0 0 0 750px;
}

input {
    width: 100px;
    height: 30px;
    margin: 50px 0;
}

div {
    width: 200px;
    height: 200px;
    background-color: red;
    display: none;
    margin: 20px auto;
}
 

Jquery部分

$(function() {
    //1.淡入 fadeIn
    $('#fadeIn').click(function() {
        //让 id 为 div 的这个元素淡入.
        //$('#div').fadeIn(); //不给参数相当于给了一个默认的动画时长,mormal400 毫秒
        $('#div').fadeIn(1000);
    });
    //2.淡出 fadeOut
    $('#fadeOut').click(function() {
        //让 id 为 div 的这个元素淡出
        $('#div').fadeOut(1000);
    });
    //3.切换 fadeToggle
    $('#fadeToggle').click(function() {
        $('#div').fadeToggle(1000);
    });
    //4.淡入到那里 fadeTo
    $('#fadeTo').click(function() {
        $('#div').fadeTo(1000, 0.5);
    });
});
 

举报

相关推荐

0 条评论