js实现点击div以外区域,隐藏div区域
生活随笔
收集整理的這篇文章主要介紹了
js实现点击div以外区域,隐藏div区域
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
頁面剛開始刷新時,是顯示的;
點(diǎn)擊左側(cè)按鈕、其他區(qū)域或右側(cè)關(guān)閉按鈕都可以使其隱藏,再點(diǎn)擊左側(cè)按鈕顯示;
注:先引入jQuery版本
JS
CSS
.showBtn {height: 220px;width: 60px;background-color: #f3f3f3;text-align: center;padding-top: 90px;box-sizing: border-box;position: fixed;left: 8px;bottom: 8px;z-index: 3; } .showBtn:hover {cursor: pointer; } .showMain {height: 200px;overflow: hidden;width: 100%;position: fixed;bottom: 0;left: 0;z-index: 1111111;transition: all 0.5s;animation: showMainMove 0.5s; } @keyframes showMainMove {from {left: -2000px;}to {left: 0;} } .showMain.hide {left: -2000px; } .showMain.show {left: 0px; } .showMain img {width: 100%;height: auto;opacity: 0.8; } .closeBtn{font-size: 30px;height: 50px;width: 50px;line-height: 50px;text-align: center;position: absolute;bottom: 140px;right: 50px;border: 1px solid #666;border-radius: 50%; } .closeBtn:hover{cursor: pointer; }HTML
<div class="wrap"><div class="showBtn">點(diǎn)擊顯示隱藏</div><div class="showMain"><img src="qqq.jpg" alt="" /><div class="closeBtn">X</div></div> </div>如有錯誤或不足,歡迎各位大佬評論指正。
總結(jié)
以上是生活随笔為你收集整理的js实现点击div以外区域,隐藏div区域的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: SHOPING 购物(学了老男孩视频写的
- 下一篇: miniUI中的隐藏div标签