麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久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ā)表
主站蜘蛛池模板: 色综合久久久久久久久久久 | 亚洲欧美日韩一区二区三区在线观看 | 精品久久久久久久久久久αⅴ | 欧美国产一区二区三区 | 中文字幕在线观看网址 | 国产精品久久久久久久久久大牛 | 九九热视频免费观看 | 午夜男人免费视频 | 精品一区二区三区免费毛片 | 色阁阁69婷婷 | 视频一区二区三区在线播放 | 日韩视频一区二区在线观看 | 久久人人爽人人爽人人片av高请 | 7777视频| 久久久久电影网站 | 国产精品99久久久久久久vr | 国产高潮好爽受不了了夜色 | 意大利av在线 | 青青草成人影视 | 成人免费看视频 | 色网免费观看 | 91久久久久久亚洲精品禁果 | 免看黄大片aa | 久久精品在线免费观看 | 日韩黄色片在线观看 | 天天草天天爱 | 成人毛片免费视频 | 性插视频| 精品国产一级毛片 | 国产在线看一区 | h视频在线免费观看 | av电影在线观看免费 | 粉嫩粉嫩一区二区三区在线播放 | 精品一区二区久久久久久按摩 | 国产精品久久久久一区二区 | 国产精品视频亚洲 | 精品亚洲福利一区二区 | 亚洲人成中文字幕在线观看 | 欧美a视频在线观看 | 久久久久亚洲精品国产 | 91精品国产一区二区三区四区在线 |