原创 兼容性問題與瀏覽器的內核及渲染模式

兼容性問題目前市面上流行的瀏覽器有多種,這些瀏覽器在處理一個相同的頁面時,表現或行爲有時會有差異。這種差異可能很小,甚至不會被注意到;也可能很大,甚至造成在某個瀏覽器下無法正常瀏覽。我們把引起這些差異的問題統稱爲“瀏覽器兼容性問題”。瀏覽器

原创 各瀏覽器下使用 OBJECT 元素和 EMBED 元素嵌入 Flash 存在差異

標準參考OBJECT 元素定義了一個嵌入的對象。其引入的初衷是取代 IMG 和 APPLET 元素。不過由於安全等各方面原因以及缺乏瀏覽器支持,這一初衷並未實現。瀏覽器的對象支持依賴於對象類型。然而,即便是相同的對象類型,各主流瀏覽器也都使

原创 我的友情鏈接

51CTO博客開發

原创 兼容性問題與瀏覽器的內核及渲染模式

兼容性問題目前市面上流行的瀏覽器有多種,這些瀏覽器在處理一個相同的頁面時,表現或行爲有時會有差異。這種差異可能很小,甚至不會被注意到;也可能很大,甚至造成在某個瀏覽器下無法正常瀏覽。我們把引起這些差異的問題統稱爲“瀏覽器兼容性問題”。瀏覽器

原创 各瀏覽器下使用 OBJECT 元素和 EMBED 元素嵌入 Flash 存在差異

標準參考OBJECT 元素定義了一個嵌入的對象。其引入的初衷是取代 IMG 和 APPLET 元素。不過由於安全等各方面原因以及缺乏瀏覽器支持,這一初衷並未實現。瀏覽器的對象支持依賴於對象類型。然而,即便是相同的對象類型,各主流瀏覽器也都使

原创 只有 IE Chrome Safari 支持 'zoom' 特性並且他們的具體實現方式不同

問題描述CSS 的 'zoom' 特性最初是由 IE 瀏覽器制定之後被逐步標準化,現在已經出現在 CSS 3.0 規範草案中,現行的 CSS 2.1 規範中不存在。詳細資料請參考 MSDN 說明 : -ms-zoom Attribute |

原创 IE6 IE7 IE8(Q) 中定位元素 'z-index' 爲默認值在某些情況下會產生新的層疊上下文

標準參考根據 W3C CSS2.1 規範中的描述,'z-index' 應用於定位元素( 'position' 特性不是 static ),它接受整數值,默認值爲 auto。對於定位元素而言,'z-index' 意味着:確定該元素在當前層疊上

原创 IE6中 PNG 背景透明的最佳解決方案

很多做網站的朋友在處理瀏覽器兼容性的時候,都遇到了在IE6 下 PNG 背景圖片不透明的問題。爲什麼要使用 PNG 圖片?簡單來說,使用 PNG 格式比起 GIF 來表現色彩更豐富,特別是表現漸變以及背景透明的漸變要比GIF格式出色很多。目

原创 分層的顯示

層疊級別( Stack level )概述在前面的文章中已將 CSS 核心佈局基礎講解完畢。主要涉及到3種佈局方式,既:常規流,浮動和絕對定位1。使用這 3 種定位方式, 可以把框放到任何需要的地方。爲了說明方便,我們把瀏覽器的可視窗口看作

原创 IE5.0 IE5.5 IE6 中浮動元素在某些情況下會有雙倍外邊距

問題描述在 IE5.0 IE5.5 IE6 中,當爲一個塊級元素同時設置了向左浮動(float:left)及左邊距或右邊距('margin-left' | 'margin-right')後,則該元素的左邊距或右邊距在某些情況下會是設定值的兩

原创 不同瀏覽器中 Flash 與其他元素髮生覆蓋時有差異

問題描述不同瀏覽器中 Flash 與其他元素髮生覆蓋時, Flash 與其他元素的層疊順序有差異。造成的影響Flash 被其他元素遮擋,或其他元素被 Flash 遮擋,與期待效果不同。受影響的瀏覽器所有瀏覽器問題分析一般情況下,頁面中會用