CSS調試小技巧 —— 調試DOM元素hover,focus,actived的樣式


  最近學習html5和一些UI框架,接觸css比較多,就來跟大家分享一下css中的一些調試技巧。之前做頁面,css都是自己寫的,所以要改哪里可以很快的找到,現在使用了UI框架,里面的樣式是不可能讀完的,所以就要通過調試來找到要修改的地方。

  在調試CSS的時候,我們一般使用Chrome、Firefox、IE等瀏覽器自帶的工具,快捷鍵都為F12.但是,我們要調試如hover的樣式時,鼠標放上去才會顯示,鼠標一走就看不到了,沒辦法看清楚css樣式,還有就是瀏覽器自帶的一些hover、foucs、active樣式,怎么也找不到。今天我們就來看看,怎么調試他們吧!

首先,我們來寫一個簡單的頁面,只有兩個按鈕,代碼如下:

<!DOCTYPE html>
<html>
<head>
    <title>Hover</title>
</head>
<body>
<style type="text/css">
    div { margin:100px; }
    button {background: #FEFEFE; width: 80px; height:30px; border: 1px #ccc solid; cursor:pointer;}
    button:hover {background: #DEDEDE; cursor: pointer; }
    button:active { border:#0FF 1px solid; background: #FEFEFE;}
    button:focus { border:#0FF 1px solid; background: #FEFEFE;}
</style>
<div>
    <button id="btnOk">OK</button>
    <button>Cancel</button>
</div>
</body>
</html>

首先來說一下我最喜歡的chrome:

 

然后是Firefox,如圖:

最后是IE:

 

都比較簡單,不過這都只是針對css的,對於用javascript動態加上去的css是無法調試的。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM