各種瀏覽器csshack
你在寫css時樣式表加上瀏覽器識別符號就行了,各瀏覽器區別如下:
IE都能識別*,標準瀏覽器(如FF)不能識別*;
IE6能識別*,但不能識別 !important;
IE7能識別*,也能識別 !important;
IE8能識別 ,不能識別*,+,_,*加!important;
FF不能識別*,但能識別 !important;
例如style=”*width:10px!important; width:20px;”
這樣在IE6下寬度為10px,在IE7下寬度時20px
其中還有三種寫法:
1種:
width:100px; /* FireFox及其他瀏覽器 */
width:200px ; /* IE8能識別 */
*width:300px!important; /* ,IE7 既能能識別*號,也能識別important */
*width:400px; /* IE6也能識別*號 */
/*注意順序 */
2種:
width:100px; /* FireFox及其他瀏覽器 */
width:200px ; /* IE8能識別 */
*width:300px; /* IE7也能識別*號 */
_width:400px; /* IE6能識別下劃線*/
/*注意順序 */
3種:
width:100px; /* FireFox及其他瀏覽器 */
width:200px ; /* IE8能識別 */
+width:300px; /* +只識別IE7 */
_width:400px; /* IE6能識別下劃線*/
/*注意順序 */
1..color1{ color:#F00; color/***/:#00F /***/}/*IE6,IE7,IE8,FF,OP,SA識別*/
2..color2{ color:#F00; color /***/:#00F /*9**/}/*IE7,IE8,FF,OP,SA識別*/
3..color3{ color:#F00; color/***/:#00F 9}/*IE6,IE7,IE8識別*/
4..color4{ color:#F00; color /***/:#00F9}/*IE7,IE8識別*//*“color”和“/***/”之間有個空格*/
其中:OP表示Opera,SA表示Safari
————————————-
各種瀏覽器獨立支援的hack:
width:100px ;/* 支援IE8 */
_width:100px; /* 支援IE6 */
[width:100px; /* 支援IE6,7 */
+width:100px; /* 支援IE6,7 */
*width:100px; /* 支援IE6,7 */
*width:100px!important; /* 支援IE6,7, */
*+width:100px; /* 支援IE6,7, */
*+width:100px!important;/* 支援IE6,7, */
width:100px9; /* 支援IE6,7,8 */
width:100px!important; /* 支援IE6,7,8,FF */
width:100px; /*IE5.x不支援 IE6、IE7、IE8、FF支援 */
——————
IE條件註釋功能:
<!–[if IE 6.0]>此內容只有IE6.0可見<![endif]–>
<!–[if IE 7.0]>此內容只有IE7.0可見<![endif]–>
相關文章
- CSShack瀏覽器相容一覽表CSS瀏覽器
- 手機瀏覽器通過Scheme跳轉APP,相容各種手機瀏覽器瀏覽器SchemeAPP
- css3各種型別瀏覽器字首簡單分享CSSS3型別瀏覽器
- 各種瀏覽器全屏模式的方法、屬性和事件介紹瀏覽器模式事件
- 相容各主瀏覽器透明的CSS瀏覽器CSS
- 關於各瀏覽器的cookie上限瀏覽器Cookie
- 一張圖瀏覽資料庫各種型別資料庫型別
- js相容各個瀏覽器的事件物件JS瀏覽器事件物件
- CSSHack 選擇器CSS
- gb2312簡繁轉換js相容各種瀏覽器JS瀏覽器
- 史上最全的CSShack方式一覽CSS
- 驗證碼前端對各瀏覽器的支援前端瀏覽器
- 禁止頁面後退JS(相容各瀏覽器)JS瀏覽器
- IE 瀏覽器各個版本 JavaScript 支援情況一覽表瀏覽器JavaScript
- web端iphonex的各種瀏覽器適配問題和解決方案WebiPhone瀏覽器
- jQuery下獲取瀏覽器、可視範圍及其他的各種寬高jQuery瀏覽器
- 【瀏覽器】瀏覽器基本工作原理瀏覽器
- IE11瀏覽器如何切換各個版本IE11瀏覽器
- css文字兩端對齊效果相容各瀏覽器CSS瀏覽器
- 瀏覽器瀏覽器
- Chrome 瀏覽器修改 UA 模擬其它瀏覽器,包括移動瀏覽器Chrome瀏覽器
- 各個瀏覽器對CSS標準各屬性支援的情況列表瀏覽器CSS
- 基石-初見瀏覽器(一):瀏覽器渲染瀏覽器
- Min瀏覽器: 更快更輕量瀏覽器瀏覽器
- .net火狐瀏覽器 ie瀏覽器 判斷瀏覽器
- js中css樣式相容各個瀏覽器寫法JSCSS瀏覽器
- css針對各個瀏覽器的字首是什麼CSS瀏覽器
- CSS3常用到的相容各瀏覽器字首分享CSSS3瀏覽器
- 區分各瀏覽器的CSS hack(包括360、搜狗、opera)瀏覽器CSS
- 瀏覽器儲存資料的幾種方法瀏覽器
- 詳解瀏覽器跨域的幾種方法瀏覽器跨域
- 九種瀏覽器端快取方法知多少瀏覽器快取
- 瀏覽器核心的種類簡單介紹瀏覽器
- 瀏覽器端的 9 種快取機制瀏覽器快取
- microsoft edge是ie瀏覽器嗎 edge瀏覽器和ie瀏覽器一樣嗎ROS瀏覽器
- 前端面試瀏覽器系列:瀏覽器快取前端面試瀏覽器快取
- javascript實現的對相容各個瀏覽器事件封裝JavaScript瀏覽器事件封裝
- javascript相容火狐等各瀏覽器的innerText屬性程式碼JavaScript瀏覽器