js实现添加className

obj.className =' '; //设置为新的
obj.className +=' ';//在原来的后面加这个
obj.classList.add(" "); //与第一个等价

 

 

<style>
#side_btn {width: 15%;left: 0;bottom: 5%;}
#side_nav {width: 25%;left: -34%;top: 15%;transition: left 1s;text-align: center;}
.nav_float img{width:100%;vertical-align:top;}
.nav_float > div {position: fixed;z-index: 9999;}
#mask{width:100%;height:100%;background:rgba(0,0,0,.5);position:absolute;top:0;left:0;display:none;}
.navgation #side_btn{left:-34%;}
.navgation #side_nav{left:0;}
</style>
<section class="nav_float">
    <div id="side_btn">
        <img id="open_side" src="http://img62.ddimg.cn/upload_img/00628/imgapp/branchTo0906.png" />
    </div>
    <div id="side_nav">
        <div class="side_nav_nonelink"><img id="back_main" src="http://img62.ddimg.cn/upload_img/00628/imgapp/0906branch_01.png" /></div>
            <a href="cms://page_id=mix_20170906_sport"><img src="http://img60.ddimg.cn/upload_img/00628/imgapp/0906branch_02.png" /></a>            
            <a href="cms://page_id=mix_20170906_bag"><img src="http://img60.ddimg.cn/upload_img/00628/imgapp/0906branch_03.png" /></a>
            <a href="cms://page_id=mix_20170906_girls"><img src="http://img62.ddimg.cn/upload_img/00628/imgapp/0906branch_04.png" /></a>
            <a href="cms://page_id=mix_20170906_underwear"><img src="http://img60.ddimg.cn/upload_img/00628/imgapp/0906branch_05.png" /></a>
            <a href="cms://page_id=mix_20170906_men"><img src="http://img60.ddimg.cn/upload_img/00628/imgapp/0906branch_06.png" /></a>
            <a href="cms://page_id=mix_20170906_child"><img src="http://img60.ddimg.cn/upload_img/00628/imgapp/0906branch_07.png" /></a>
            <a href="cms://page_id=mix_20170906_shoes"><img src="http://img60.ddimg.cn/upload_img/00628/imgapp/0906branch_08.png" /></a>
            <a href="cms://page_id=mix_20170906_jewel"><img src="http://img62.ddimg.cn/upload_img/00628/imgapp/0906branch_09.png" /></a>
            <span><img src="http://img63.ddimg.cn/upload_img/00628/imgapp/0906branch_10.png"/></span>
        </div>
</section>
<section id="mask"></section>

<script type="text/javascript">
var oSlideBtn = document.getElementById("side_btn"),
    oSideNav = document.getElementById("side_nav"),
    oMask = document.getElementById("mask"),
    _left= oSideNav.style.left;

oSlideBtn.onclick = function(){
    this.parentNode.className+=" navgation";
    oMask.style.display="block";

}
oMask.onclick = function(){
     this.style.display="none";
     oSlideBtn.parentNode.className="nav_float";
}

</script>

转载于:https://www.cnblogs.com/water-wf/p/8514119.html

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值