IE6 死後大快人心的10件事

來源:互聯網
上載者:User

使用 CSS 2 的 child 選取器

不必再寫一大堆規則在某個對象的子物件中篩選,CSS2 的子選取器child selectors)可以選擇某個對象下直接的子物件。

放心使用 24 位 PNG 圖片透明不再是問題)

不必象以前那樣在不同背景方案下設計不同的圖片邊緣反鋸齒方案,使用 PNG 的 Alpha 通道,我們可以用圖片實現陰影,眩光以及透明效果。

使用屬性選取器

不必再寫類似 一類的代碼,告訴瀏覽器當前輸入框使用什麼式樣類,CSS2可以直接選擇 HTML 對象的屬性,如 input[type="text"],我們甚至可以使用 CSS3 的子字串匹配屬性選取器,匹配我們希望選取的對象,可以在那些使用類似 CSS 類的地方大大減少代碼量。

可以使用更多 display 類型

可以使用類似 display:inline-block 的代碼,這樣就不會再出現嵌套的 float:left 一類的混亂,也不必再舉棋不定地使用 overflow:hidden 一類的定義。不過要等到 Firefox 3 出來)

使用 min-width 和 max-width

儘管 IE6 對 width 的實現很接近正確的 min-width,但總是不一樣。而且沒有涉及到 max-width,隨著 IE6 的消失,一種新的基於 block 的布局方式將複興,這種布局將更加靈活。

扔掉90%的 CSS Hack

不必再擔心諸如幽靈字元,神秘消失的 block,以及令人沮喪的雙 margin 一類的 BUG,也不必再為這些 BUG 寫專門的 Hack。

大膽使用縮寫()標籤

儘管不是人人用得著這個標籤。

可以大膽相信 z-index 了

不必再為層間錯誤的堆疊次序抓耳撓腮,我們並沒做錯什麼,這是IE6堆疊BUG引起的。

省錢省時間

那些 IE6 Hack 花了我們不少時間和成本。

再次找回 Web 設計的快樂。

寫 CSS 將是一種快樂,因為瀏覽器會按照你想的樣子來,不過 IE7 什麼時候消失?

有三件事,我們還得等等直到IE7消失)

使用 CSS 計數器

我們不必再使用那個不被推薦的 start 屬性。

使用 box-sizing 屬性

CSS3 的 box-sizing 在 IE8和其他瀏覽器都可以使用,最終,我們可以自行選擇使用哪種 box 模型。

改進的 JavaScript

對 javaScript 我們還有很多改進的空間,一個簡單的事件監聽機制,對合并後的 CSS 屬性的擷取可靠的擷取),這些 IE7 還有很多缺陷。IE8 對 JavaScript 引擎做了較大的改進。

IE6 具體消失的日子還很難講,尤其國內,至少要留出時間讓我們的幾大銀行重新編寫 ActiveX 吧

  1. IE份額大縮水 微軟應推出Linux版力挽狂瀾
  2. Firefox瀏覽器與中國
  3. JavaScript成瀏覽器戰爭主戰場。

 

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.