技術(shù)頻道導(dǎo)航
HTML/CSS
.NET技術(shù)
IIS技術(shù)
PHP技術(shù)
Js/JQuery
Photoshop
Fireworks
服務(wù)器技術(shù)
操作系統(tǒng)
網(wǎng)站運(yùn)營(yíng)
卡卡网是专业的网站测速平台,网速测试,测试网站速度,就来卡卡网 ~
问题反馈网络日志

DiyVM:香港VPS驚爆價(jià)36元一月
★站長(zhǎng)/主播變現(xiàn)★有流量就來
5M CN2 GIA云主機(jī) 24元起
一一一云主機(jī) 26元起一一一
官方高價(jià)收量,每日穩(wěn)定結(jié)算

一一云主機(jī) 24元 3折起一一
海外CN2云 低至$2.5/月
海外云低至2折 298/年
免費(fèi)測(cè)試★APK免殺 谷歌過保護(hù)
官方收量CPA/CPS長(zhǎng)期穩(wěn)定

海外主機(jī) 5M CN2 低至$2/月
恒創(chuàng)科技 一 海外服務(wù)器 ● 高速穩(wěn)定
★解決安裝報(bào)毒★谷歌過保護(hù)機(jī)制
超級(jí)簽★免殺★加固★滿意付款
全球云主機(jī) 3天試用再買

【菠蘿云】香港4G內(nèi)存99元,馬上開通
億人互聯(lián)-津/京BGP托管租用/VPS
蘋果簽名/APP封裝/遠(yuǎn)控免殺
10M CN2海外云VPS 53元/月
CN2 GIA/1000Mbps $111/月

實(shí)力產(chǎn)品變現(xiàn)
實(shí)力產(chǎn)品變現(xiàn)
實(shí)力產(chǎn)品變現(xiàn)
實(shí)力產(chǎn)品變現(xiàn)
實(shí)力產(chǎn)品變現(xiàn)

贊助商

分類目錄

贊助商

最新文章

字体单位是相对测量单位,是根据其他一些值计算的,可以动态变化。与字体相关的测量单...
stroke-width设置形状的描边粗细,如果在 HTML 中,框架是从外边缘...
本文给大家介绍10款用SVG蒙版制作的图片转场/过渡动画,并分析如何实现它们。
CSS 数据类型<filter-function>代表可以改变输入图...
CSS box-shadow 属性用于在元素的框架上添加阴影效果。你可以在同一个...
drop-shadow() 是一个CSS 过滤器函数,其将投影效果应用于输入图像...
本文给大家介绍一个SVG实现的网页气泡动画效果。 

搜索

IE7/IE8/IE9/IE11 CSS hack 寫法

作者:admin    時(shí)間:2016-10-17 7:24:9    瀏覽:

IE7、IE8、IE9、IE11雖然同屬IE家族,但他們?cè)诰W(wǎng)頁渲染時(shí),對(duì)css屬性的識(shí)別卻不盡相同,因此,我們會(huì)發(fā)現(xiàn)網(wǎng)頁在IE9瀏覽好好的,卻在IE11上瀏覽時(shí)出現(xiàn)錯(cuò)亂的問題。作為一名合格的網(wǎng)頁設(shè)計(jì)者,應(yīng)該考慮到各瀏覽器兼容的問題,因此,瀏覽器兼容性調(diào)試的工作是不能不做的。本文將舉例介紹IE家族IE7、IE8、IE9、IE11的css hack的問題,了解它們之間的差異,從而能夠?qū)懗黾嫒菪粤己玫腸ss樣式代碼。

如何hack IE7/IE8/IE9/IE11 CSS

我們先看下面這段HTML代碼:

  1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
  2. <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="zh-CN" lang="zh-CN">
  3. <head>
  4.      <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
  5.      <meta http-equiv="Content-Language" content="zh-CN" />
  6.      <meta http-equiv="Cache-Control" content="no-transform " />
  7.      <meta http-equiv="Cache-Control" content="no-siteapp" />
  8.      <meta name="viewport" content="width=device-width,initial-scale=1.0,user-scalable=yes" />
  9.      <title>hack IE7/IE8/IE9/IE11_css實(shí)例_卡卡網(wǎng) webkaka.com</title>
  10.      <style type="text/css">
  11.      .content_ie7{
  12.          *background-color:#000000; /* black ie7 ie11 */
  13.           /* 或 */
  14.           #background-color:#000000; /* black ie7 ie11 */
  15.      }
  16.      .content{
  17.           width:200px;height:50px;color:#ccc;
  18.           background-color:#FF0000;  /* red default */ 
  19.           background-color:#FFFF00\9;  /* yellow  ie8 ie9 ie11 */
  20.           background-color:#0000FF\0;  /* blue  ie8 ie9 */
  21.      }
  22.      </style>
  23. </head>
  24. <body>
  25.      <div class="content_ie7 content">hack IE7 IE8 IE9 IE11</div>
  26. </body>
  27. </html>

分別用 IE7 IE8 IE9 IE11 瀏覽器打開網(wǎng)頁,會(huì)發(fā)現(xiàn)顯示的背景顏色(background-color)各不相同。分別如下:

IE7   #000000  (黑色black
IE8   #0000FF  (藍(lán)色blue
IE9   #0000FF  (藍(lán)色blue
IE11 #FFFF00  (黃色yellow
其他瀏覽器如Chrome、Firefox、360會(huì)顯示 #FF0000 (紅色red

上述實(shí)例css代碼是我經(jīng)過反復(fù)調(diào)試而得出的兼容性寫法。經(jīng)過此實(shí)例,可以看出 IE7、IE8、IE9、IE11 解析CSS的不同之處。概括如下:

  1. *# ,IE7、IE11 支持。
  2. \9 ,IE8、IE9、IE11 支持。
  3. \0 ,IE8、IE9 支持。
  4. *、#、\9、\0 這幾個(gè)寫法除了IE外其他瀏覽器均不支持。

本文通過了一個(gè)實(shí)例介紹 IE7/IE8/IE9/IE11 CSS hack 的寫法,其實(shí),這只是其中的一個(gè)寫法,對(duì)于IE家族,css hack還有其他的寫法,可以看看之前曾詳細(xì)介紹過的IE6\7\8\9\10\11瀏覽器的CSS hack大全。

本文實(shí)例演示及源碼下載

demo download

x

您可能對(duì)以下文章也感興趣

標(biāo)簽: hack  
x
廣告: CN2云主機(jī) 免費(fèi)試用