看了這個題目,很多人肯定覺得有點太老土了,IE6都快到末路了,不過這個方法確實非常經典,我覺得很有必要記下一筆。 在制作水平菜單的時候,我們經常使用ul和li元素,利用float屬性讓這些元素在水平的位置上對齊,同時利用width:auto來保持每個菜單隨着內容 ...
從開始接觸ie 就被它強大的力量給震住了,雖然它很可怕,但是我總歸得想方設法把它給扼殺在搖籃外。以下是我在ie 下面碰到的一些扭曲行為,弱弱的把它給干掉 .浮動下margin翻倍問題 很典型,估計大家都知道了 。 只需在div中添加display: inline 這個問題就迎刃而解了。 .margin失效問題。 ie 下面margin失效,只有當container定義width或者zoom: 或 ...
2014-03-13 11:35 39 2209 推薦指數:
看了這個題目,很多人肯定覺得有點太老土了,IE6都快到末路了,不過這個方法確實非常經典,我覺得很有必要記下一筆。 在制作水平菜單的時候,我們經常使用ul和li元素,利用float屬性讓這些元素在水平的位置上對齊,同時利用width:auto來保持每個菜單隨着內容 ...
開發前台的朋友都知道,盡管我們就算用CSS2.0的東西,仍然會有諸多問題,開發一個兼容良好的頁面,我們身邊常備的必然是IETester這款神器,它可以幫我們測試各種IE版本的情況下,我們的頁面到底怎么樣,然后它有一些JS、CSS查看功能。所以,做一個網站現在就兼容性就得調半天,結合IE ...
IE6下有不少奇怪的Bug,今天就碰到一個,float:right換行bug,情況是並列的幾個塊級元素如div和span,一些設置了左浮動一些設置右浮動,一行的寬度足夠放下所有的塊級元素,但此時ie6則顯示右浮動的其中一塊換行了,下面給出實例和解決方法: 實例說明下:html結構 ...
IE6下有不少奇怪的Bug,今天就碰到一個,float right換行bug,情況是並列的幾個塊級元素如div和span,一些設置了左浮動一些設置右浮動,一行的寬度足夠放下所有的塊級元素,但此時ie6則顯示右浮動的其中一塊換行了,下面給出實例和解決方法: 實例說明下:html結構如下 < ...
本文所使用的技巧是用了一條 Internet Explorer 的 CSS 表達式 (expression) 。你不可以直接使用該表達式,因為它可能會因為緩存而不更新。解決這一點的最簡單的方式是使用 eval 包裹你的語句。 如何解決“振動”的問題? 顯然 IE 有一個多步的渲染進程。當你滾動 ...
對於 ie6 不支持 position:fixed,我們通常會利用 css 的 expression 方式來解決。下面我將介紹另外種方法,沒有 expression,有的只是一些 css hack。 測試瀏覽器:chrome,firefox,safari,ie8,ie7,ie6 ...
以下是一些比較常見的IE6 7下的兼容性問題。 在當下這個時代,其實我們幾乎可以不用再去針對IE6做兼容性的處理,除非你的公司還是詭異的要求你兼容到IE6。但是了解一些常見的兼容性問題還是可以幫助我們提高一些布局上的技巧。 以下內容並不需要背下來,其實只要做到見過,萬一某一天真碰到 ...
IE6下<a href="#">與<a href="javascript:void(0);">的區別 JavaScript AjaxIEFirefoxHTML. 之前在項目,用到超鏈接,在ie6+下沒有問題,但是到了ie6,居然發現點擊事件不起作用, 真不 ...