前端div显示隐藏分析

<html>
<body>

<script src="static/js/jquery.min.js"></script>
<style>

/*div {border: 1px solid blue;}*/

    ul{
      list-style: none;
      position: relative;
    }


    ul>li{
      padding: 3px 5px;
      border: 1px skyblue solid;
      width: 100px;
    }

    li > div{
      display: none;
    }

    li:hover > div{
      display: block;
    }

</style>

<div>

<ul>
 
 <li  οnmοuseοver="showDiv()" οnmοuseleave="hideDiv()"
    <a >前端开发</a>
    <div id="li2" style="width:600px;position: absolute;left: 110px;top: -1px;border:1px solid red;">
        <div >
               
        <div >
            <div >
                <p><span>知识体系</span></p>
                <div>
                    <dl>
                        <dt><a href="jj.com">前端基础</a></dt>
                        <dd class="cf">
                            
                            <a href="bb.com">HTML</a>
                            
                            <a >CSS</a>
                            
                            <a href="cc.com">JavaScript</a>
                            
                            <a >HTML5</a>
                            
                            <a >CSS3</a>
                            
                            <a >技术前瞻</a>
                            
                        </dd>
                    </dl>
                    
                    <dl>
                        <dt><a >前端进阶</a></dt>
                        <dd class="cf">
                            
                            <a >Typescript</a>
                            
                            <a >前端安全</a>
                            
                            <a >项目实战</a>
                            
                        </dd>
                    </dl>
                </div>
            </div>            
        </div>

     
        </div>
    </div>
</li>
<li>
  <a>后端知识</a> 
 </li>
 <li>
  运维知识
 </li>
</ul>

</div>
</body>
</html>

 


<script type="text/JavaScript">

function showDiv(){
    document.getElementById("li2").style.display = 'blok';
}

function hideDiv(){        
    document.getElementById("li2").style.display = 'none';
}

window.onload = hideDiv();
</script>

 

其中红色部分和蓝色部分含义一致。

 

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

灰暗角落里的琴

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值