css條件Hack屬性

<!--[if IE]>
<!DOCTYPE html>
<html>
    <head>
        <meta charset="utf-8" />
        <title></title>
    </head>
    <body>
        <p>只在IE瀏覽器顯示</p>
    </body>
</html>
<![endif]-->

此段代碼只能在IE瀏覽器裏面顯示效果以下:html

 

 好比火狐谷歌就沒法使用效果以下:瀏覽器

 

 

 

 谷歌裏面就沒法顯示此段代碼用於解決瀏覽器兼容問題!less

條件Hack定義和用法

<!--[if <keywords>? IE <version>?]>
HTML代碼塊
<![endif]-->

 

條件Hack屬性值

<keywords>

if條件共包含6種選擇方式:是否、大於、大於或等於、小於、小於或等於、非指定版本spa

是否:
指定是否IE或IE某個版本。關鍵字:
大於:
選擇大於指定版本的IE版本。關鍵字:gt(greater than)
大於或等於:
選擇大於或等於指定版本的IE版本。關鍵字:gte(greater than or equal)
小於:
選擇小於指定版本的IE版本。關鍵字:lt(less than)
小於或等於:
選擇小於或等於指定版本的IE版本。關鍵字:lte(less than or equal)
非指定版本:
選擇除指定版本外的全部IE版本。關鍵字:!
<version>

目前的經常使用IE版本爲6.0及以上,推薦酌情忽略低版本,把精力花在爲使用高級瀏覽器的用戶提供更好的體驗上3d

條件Hack說明

用於選擇IE瀏覽器及IE的不一樣版本
  • if條件Hack是HTML級別的(包含但不只是CSS的Hack,能夠選擇任何HTML代碼塊)
相關文章
相關標籤/搜索