为了账号安全,请及时绑定邮箱和手机立即绑定

div的替换,用了z-index,为什么不成功,帮忙看一下?

div的替换,用了z-index,为什么不成功,帮忙看一下?

人到中年有点甜 2018-10-11 14:11:34
<div id="example1" class="divcss5-1"></div>  <div id="example2" class="divcss5-2></div><script type="text/css"> .divcss5-1{width:100%;height:20%;margin-left: 40px;margin-top: 10px;z-index:1;} .divcss5-2{width:100%;height:20%;margin-left: 40px;margin-top: 10px;z-index:2;} </script>
查看完整描述

1 回答

?
慕雪6442864

TA贡献1812条经验 获得超5个赞

第一种方法:

<div id="example1" class="divcss5-1">1</div>
 <div id="example2" class="divcss5-2">2</div>
<style type="text/css">
    .divcss5-1{position:absolute;top:10px;left:40px;width:100%;height:20%;background-color:#ccc;z-index:1;}    
    .divcss5-2{position:absolute;top:10px;left:40px;width:100%;height:20%;background-color:#eee;z-index:2;}</style>

第二种方法,用的js,点击div2后可以让1覆盖2:

<div id="example1" class="divcss5-1">1</div>
<div id="example2" class="divcss5-2" onclick="aa()">2</div>

<style type="text/css">
    .divcss5-1{position:absolute;top:10px;left:40px;width:100%;height:20%;background-color:#ccc;visibility:none;}    
    .divcss5-2{position:absolute;top:10px;left:40px;width:100%;height:20%;background-color:#eee;}</style><script type="text/javascript">
    function aa(){
        alert("从1隐藏2显示到2隐藏1显示");        var a1=document.getElementById("example1");       
         var a2=document.getElementById("example2");
        a1.style.visibility="visible";
        a2.style.visibility="hidden";
    }</script>


查看完整回答
反对 回复 2018-11-08
  • 1 回答
  • 0 关注
  • 427 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号