JavaScript實(shí)現(xiàn)鼠標(biāo)懸浮頁面切換效果
本文實(shí)例為大家分享了JavaScript實(shí)現(xiàn)鼠標(biāo)懸浮頁面切換效果的具體代碼,供大家參考,具體內(nèi)容如下
前幾天做了個(gè)常見的頁面懸浮效果,直接上圖。
html代碼
<!DOCTYPE html> <html> ?? ?<head> ?? ??? ?<link rel="stylesheet" type="text/css" href="css/4.css" /> ?? ??? ?<script type="text/javascript" src="js/jquery-3.3.1.min.js"></script> ?? ??? ?<script type="text/javascript" src="js/4.js"></script> ?? ?</head> ?? ?<body> ?? ??? ?<div class="zong"> ?? ??? ??? ?<div class="tab"> ?? ??? ??? ??? ?<ul> ?? ??? ??? ??? ??? ?<li class="xuanxiangkuang">娛樂</li> ?? ??? ??? ??? ??? ?<li class="xuanxiangkuang">美容</li> ?? ??? ??? ??? ??? ?<li class="xuanxiangkuang">網(wǎng)購</li> ?? ??? ??? ??? ?</ul> ?? ??? ??? ?</div> ?? ??? ??? ?<div class="content"> ?? ??? ??? ?<div>這是關(guān)于娛樂新聞的內(nèi)容</div> ?? ??? ??? ?<div>這是關(guān)于美容的內(nèi)容</div> ?? ??? ??? ?<div>這是關(guān)于網(wǎng)購的天地</div> ?? ??? ??? ?</div> ?? ??? ?</div> ?? ?</body> </html>
JS:
$(function() { ?? ?$(".content div:gt(0)").hide();//隱藏類是content的標(biāo)簽下的腳標(biāo)大于0的div ?? ?$(".tab li").css("cursor", "pointer");//光標(biāo)變小手 ?? ?$(".tab li").hover(//懸浮變色,不懸浮恢復(fù)顏色 ?? ??? ?function() { ?? ??? ??? ?$(this).addClass("pink"); ?? ??? ?}, ?? ??? ?function() { ?? ??? ??? ?$(this).removeClass("pink"); ?? ?}).mouseover(function() { ?? ??? ?$(".content div").eq($(this).index()).siblings().hide().end().show(); ?? ?}) });
CSS:
body,div,ul{ ?? ?padding:0px; ?? ?margin:0px; } .zong{ ?? ?width:800px; ?? ?margin:150px; } .tab li{ ?? ?/*無序列表去點(diǎn)*/ ?? ?list-style:none; ?? ?/*左浮*/ ?? ?float:left; ?? ?margin-right:10px; ?? ?line-height:30px; ?? ?height:30px; ?? ?width:65px; ?? ?text-align:center; } .content{ ?? ?border:solid 1px black; ?? ?/*不讓他左浮*/ ?? ?clear:both; } .content div{ ?? ?/*內(nèi)容框格式*/ ?? ?border-top:1px; ?? ?height:60px; } .xuanxiangkuang{ ?? ?/*選項(xiàng)框格式*/ ?? ?border:solid 1px black; ?? ?background-color:#ffffff; ?? ?bottom:-1px; ?? ?position:relative; ?? ?z-index:1 } .pink{ ?? ?background-color: #FF1493; }
以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。
- JS代碼實(shí)現(xiàn)頁面切換效果
- 基于JS實(shí)現(xiàn)翻書效果的頁面切換樣式
- 簡單實(shí)現(xiàn)js頁面切換功能
- 使用AngularJS實(shí)現(xiàn)可伸縮的頁面切換的方法
- javaScript實(shí)現(xiàn)鼠標(biāo)在文字上懸浮時(shí)彈出懸浮層效果
- js 文字超出長度用省略號代替,鼠標(biāo)懸停并以懸浮框顯示實(shí)例
- javascript 鼠標(biāo)懸浮圖片顯示原圖 移出鼠標(biāo)后原圖消失(多圖)
- Vue.js鼠標(biāo)懸浮更換圖片功能
- js制作的鼠標(biāo)懸浮時(shí)產(chǎn)生的下拉框效果
- js鼠標(biāo)懸浮出現(xiàn)遮罩層的方法
相關(guān)文章
javascript的23種設(shè)計(jì)模式示例總結(jié)大全
這篇文章主要為大家介紹了javascript的23種設(shè)計(jì)模式的總結(jié)大全,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2022-06-06ionic實(shí)現(xiàn)下拉刷新載入數(shù)據(jù)功能
這篇文章主要為大家詳細(xì)介紹了ionic實(shí)現(xiàn)下拉刷新載入數(shù)據(jù)功能,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2017-05-05JS表單提交驗(yàn)證、input(type=number) 去三角 刷新驗(yàn)證碼
在進(jìn)行表單提交時(shí),需要對輸入框和文本域等的value的合理性進(jìn)行驗(yàn)證,可以編寫form的onSubmit事件,下面給大家介紹js表單提交驗(yàn)證input(type=number) 去三角 刷新驗(yàn)證碼注意事項(xiàng),一起看看吧2017-06-06理解Javascript的動(dòng)態(tài)語言特性
這篇文章主要介紹了理解Javascript的動(dòng)態(tài)語言特性,需要的朋友可以參考下2015-06-06JS實(shí)現(xiàn)簡單拖動(dòng)模態(tài)框案例
這篇文章主要為大家詳細(xì)介紹了JS實(shí)現(xiàn)簡單拖動(dòng)模態(tài)框案例,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2022-07-07基于jquery實(shí)現(xiàn)導(dǎo)航菜單高亮顯示(兩種方法)
本篇文章是基于jquery實(shí)現(xiàn)導(dǎo)航菜單高亮顯示,當(dāng)點(diǎn)擊不同導(dǎo)航菜單實(shí)現(xiàn)當(dāng)前點(diǎn)擊的菜單是高亮的,有需要的朋友可以關(guān)注下本文2015-08-08JS動(dòng)態(tài)獲取當(dāng)前時(shí)間,并寫到特定的區(qū)域
JS動(dòng)態(tài)獲取當(dāng)前時(shí)間,并寫到特定的區(qū)域,需要的朋友可以參考一下2013-05-05基于JavaScript實(shí)現(xiàn)根據(jù)手機(jī)定位獲取當(dāng)前具體位置(X省X市X縣X街道X號)
這篇文章主要介紹了基于JavaScript實(shí)現(xiàn)根據(jù)手機(jī)定位獲取當(dāng)前具體位置(X省X市X縣X街道X號)的相關(guān)資料,需要的朋友可以參考下2015-12-12