麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 開發(fā) > CSS > 正文

不使用hover外部CSS樣式實現(xiàn)hover鼠標懸停改變樣式

2020-03-24 17:36:10
字體:
來源:轉載
供稿:網(wǎng)友

不能使用外部CSSyangshi_10628_1.html' target='_blank'>CSS樣式實現(xiàn)hover鼠標懸停改變樣式

在DIV+CSS網(wǎng)頁布局中,有時我們不能直接使用外部CSS樣式控制DIV樣式,比如對a設置a:hover樣式。

可以使用onMouseOver(鼠標移到目標上)和onMouseOut(鼠標移開目標后)實現(xiàn)對a標簽或其它html標簽設置hover樣式。

直接對標簽使用即可,無論A標簽、SPAN標簽、DIV標簽等均可。

  1. <ahref="http://www.divcss5.com/"style="color:#00F;text-decoration:none"
    onMouseOver="this.style.color='#F00';this.style.textDecoration='underline'"
    onMouseOut="this.style.color='#00F';this.style.textDecoration='none'">DIVCSS5</a>

以上對a超鏈接代碼設置默認樣式、鼠標移到目標上、鼠標移開目標后樣式。特點代碼比較長。

DIVCSS5重要提示說明:為了看到鼠標移開后與默認樣式相同,通常需要直接對標簽使用style設置默認CSS樣式并且與onMouseOut設置CSS樣式保持相同。以免初始狀態(tài)對象樣式與鼠標移開對象后樣式的不同。

如上代碼:

  1. style="color:#00F;text-decoration:none"

  1. onMouseOut="this.style.color='#00F';this.style.textDecoration='none'"

設置默認字體顏色#00F與不顯示下劃線

通過常規(guī)hover與不用外部hover實現(xiàn)hover樣式設置方法案例如下

1、完整常規(guī)外部CSS案例展示代碼:

  1. <!DOCTYPEhtml>
  2. <html>
  3. <head>
  4. <metahttp-equiv="Content-Type"content="text/html;charset=utf-8"/>
  5. <title>DIVCSS5實例</title>
  6. <style>
  7. .abca{color:#00F;text-decoration:none}
  8. /*默認abc盒子里超鏈接文字字體顏色為藍色沒有下劃線*/
  9. .abca:hover{color:#F00;text-decoration:underline}
  10. /*鼠標懸停abc盒子里超鏈接文字上后字體顏色為紅色出現(xiàn)下劃線*/
  11. .bb{color:#00F}
  12. .bb:hover{color:#F00;font-weight:bold}
  13. /*直接對bb對象盒子設置hover*/
  14. </style>
  15. </head>
  16. <body>
  17. <divclass="abc">
  18. 歡迎訪問<ahref="http://www.divcss5.com/">DIVCSS5</a>網(wǎng)站!
  19. </div>
  20. <divclass="bb">
  21. 默認我是藍色,鼠標懸停時變紅色并加粗。
  22. </div>
  23. </body>
  24. </html>

2、HTML代碼與瀏覽器效果截圖說明圖

DIV CSS默認與鼠標懸停瀏覽器測試效果截圖
默認與鼠標懸停瀏覽器測試效果截圖

3、外部CSS樣式轉換后HTML源代碼

  1. <!DOCTYPEhtml>
  2. <html>
  3. <head>
  4. <metahttp-equiv="Content-Type"content="text/html;charset=utf-8"/>
  5. <title>DIVCSS5實例</title>
  6. </head>
  7. <body>
  8. <divclass="abc">
  9. 歡迎訪問
  10. <ahref="http://www.divcss5.com/"
  11. style="color:#00F;text-decoration:none"
  12. onMouseOver="this.style.color='#F00';this.style.textDecoration='underline'"
  13. onMouseOut="this.style.color='#00F';this.style.textDecoration='none'">DIVCSS5</a>網(wǎng)站!
  14. </div>
  15. <divstyle="color:#00F;font-weight:normal"
  16. onMouseOver="this.style.color='#F00';this.style.fontWeight='bold'"
  17. onMouseOut="this.style.color='#00F';this.style.fontWeight='normal'">
  18. 默認我是藍色,鼠標懸停時變紅色并加粗。
  19. </div>
  20. </body>
  21. </html>

4、使用onMouseOver和onMouseOut實現(xiàn)外部CSS hover樣式截圖

非外部CSS實現(xiàn)hover樣式
使用onMouseOver和onMouseOut實現(xiàn)外部CSS hover樣式瀏覽器測試效果與說明截圖

5、:(使用onMouseOver和onMouseOut轉換后實例)

6、打包下載(包括了外部CSS與轉換后HTML文件)

立即下載 (1.868KB)

7、特別說明:無論是a標簽還是div標簽、span標簽、h1標簽、p標簽等都可以直接在標簽內使用onMouseOver和onMouseOut實現(xiàn)鼠標懸停移到對象上與移開后樣式變化。需要注意是,一般為了初始默認狀態(tài)與鼠標移開后樣式保存一致,需要對標簽內加style屬性設置CSS與onMouseOut(鼠標移開)設置樣式CSS保存一致。

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯(lián)系我們修改或刪除,多謝。

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 99精品国产在热久久婷婷 | 暴力肉体进入hdxxxx古装 | 在线观看视频亚洲 | 成人羞羞在线观看网站 | 国产亚洲精品久久久久婷婷瑜伽 | 激情小说激情电影 | 97porn| 天使萌一区二区三区免费观看 | tube69xxxxxhd| chinese军人gay呻吟 | 中国黄色一级生活片 | 久久9999久久| 国产九九热 | 亚洲天堂中文字幕在线观看 | 狠狠99 | 91嫩草丨国产丨精品入口 | 欧美一级黄色片在线观看 | 久久草在线视频免费 | 久久视频精品 | 成人福利在线免费观看 | 狠狠久久伊人中文字幕 | 宅男噜噜噜66国产在线观看 | 欧美成年人视频在线观看 | 亚洲性爰| 片在线观看 | 日本不卡一区二区三区在线 | 亚欧美一区二区 | 草久影视 | 国产九九在线视频 | 鲁丝一区二区三区不属 | 亚洲精品av在线 | 一级做a爰片性色毛片2021 | 成人在线网站 | 精品一区在线视频 | 少妇一级淫片免费放播放 | 禁漫天堂久久久久久久久久 | 一本在线高清码电影 | 久久免费视频一区二区三区 | 毛片118极品美女写真 | 91中文在线 | 久久成人福利 |