DIV CSS 佈局教程網

 DIV+CSS佈局教程網 >> 網頁腳本 >> CSS入門知識 >> CSS詳解 >> 技術分享 在IE6下調試CSS方法揭秘(2)
技術分享 在IE6下調試CSS方法揭秘(2)
編輯:CSS詳解     

保持清除浮動

總會有頁面要將某個元素浮動起來,如果是定寬的那麼還好辦。如果是不定寬度的,那麼要清除下浮動--畢竟其他元素不一定都是浮動的。總之,時刻記得清除浮動是個好的習慣(譯注:也可以參看我以前的文章:《CSS別忘記清除浮動》)。

調試的技巧

雖然有多年針對IE6的CSS調試經驗,一些常見的問題我知道如何去解決,但真的碰到很頭痛的問題時,那時我通常會這樣解決:

◆打開電腦,載入IE6
◆確保安裝了IEAccessibility工具條
◆點擊工具條上的“編輯CSS”
◆然後我開始“變魔術”
◆尋找錯誤

設定背景色

我經常會在指定的大塊元素上設定個背景色

  1. #content{
  2. background-color:red;
  3. }
  4. #sidebar{
  5. background-color:blue;
  6. }

這能讓我知道是哪塊元素出了問題(譯注:我喜歡用“red”高亮,因為好打而且顯眼)。

隱藏元素

然後開始逐級的隱藏該塊元素中的內容,首先是最大的塊

  1. #sidebar{
  2. display:none;
  3. }

如果問題消失了,那麼再逐級在塊中尋找出問題的元素,比如

  1. #sidebar.sub-item{
  2. display:none;
  3. }

或者

  1. #sidebar.sub-item.sub-sub-item{
  2. display:none;
  3. }

使用這一方法,通常就能精確的定位哪個元素造成的問題(按照經驗通常是<div>或者是<p>)。

XML學習教程| jQuery入門知識| AJAX入門| Dreamweaver教程| Fireworks入門知識| SEO技巧| SEO優化集錦|
Copyright © DIV+CSS佈局教程網 All Rights Reserved