<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    thinking

    one platform thousands thinking

    Web browser hacks, Css hacks - ie, firefox, chrome, safri, Opera

    CSS hacks take advantage of browser bugs for hiding CssRules from specific web browsers. Listed below are the hacks for major browsers like ie6, ie7, firefox2, firefox3, Google chrome, safari and opera.

    Inline Hack for IE

    * (star) can be used as the inline hack for both ie6 and ie7.

    For Example:

    Syntax: .selector{*property:value;}

    .logo{*margin-left:10px;}

    IE6 browser inline Hack

    _ (underscore) can be using only for ie6

    For Example:

    Syntax: .selector{_property:value;}

    .logo{_margin-left:10px;}

    Firefox inline style

    content:"\"/*" can be used for firefox only where IE cannot recognize it.

    Internal Style

    Use * html for ie6 and *+html hack for ie7

    For Example:

    Synatax: * html .selector{property:value;} , * + html .selector{property:value;}

    * html .logo{margin-left:10px;} for ie6

    * + html .logo{margin-left:20px;} for ie7

    IE7 and Firefox browser Hack

    Use html>body hack for ie7 and firefox.

    For Example:

    Syntax: html>body .selector{property:value;}

    html>body .logo{margin-left:10px} will take only in ie7 and firefox

    Mordern browser Hack or Firefox Hack

    Use html>/**/body {} hack which will support only in both firefox2 and firefox3.

    For Example:

    Syntax: html>/**/body .selector{property:value;}

    html>/**/body .logo{margin-left:10px} will take only in firefox.

    Browser hack for Opera versions 9 and below

    Use html:first-child {} for opera browser. Also you use

    Syntax: @media all and (min-width:0px) {head~body .selector {property:value;}}

    For Example:

    @media all and (min-width:0px) {head~body .logo {margin-left:10px;}} only for opera

    Firefox3 browser hack

    Use html>/**/body .selector, x:-moz-any-link, x:default {property:value;} for firfox3 only.

    For Example:

    Syntax: html>/**/body .pro_yl, x:-moz-any-link, x:default {background:red;}

    Google Chrome browser hack

    Use body:nth-of-type(1) .elementOrClassName{property:value;} only for google chrome.

    For Example:

    body:nth-of-type(1) .logo{margin:20px;}

    Safari browser hack

    Use Syntax: body:first-of-type .elementOrClassName{property:value;}

    Fox Example:

    body:first-of-type .logo{margin-top:10px;} only for safari.

    Hope this information will be useful for you. Please use the browser hacks in a proper manner. For example, you might know double margin bug in ie6. In such case you can use display inline which will render correctly by all the browsers instead of you using ie6 hack seperately

    posted on 2010-02-10 14:44 lau 閱讀(559) 評論(1)  編輯  收藏 所屬分類: Web

    Feedback

    # re: Web browser hacks, Css hacks - ie, firefox, chrome, safri, Opera 2011-02-12 15:09 lau

    http://shishi11.javaeye.com/blog/840719  回復  更多評論   

    主站蜘蛛池模板: 2021国产精品成人免费视频| 国产成人精品免费直播| 亚洲乱码卡一卡二卡三| 国产精品成人免费视频网站京东| 亚洲AV成人精品日韩一区| 亚洲人成色7777在线观看不卡| 中国性猛交xxxxx免费看| 亚洲精品一卡2卡3卡三卡四卡| 日韩视频免费一区二区三区| sss在线观看免费高清| 亚洲福利秒拍一区二区| 国产hs免费高清在线观看| 久久国产免费一区二区三区| 亚洲欧美国产国产一区二区三区| 亚洲线精品一区二区三区| 黄页网站在线看免费| 亚欧洲精品在线视频免费观看| 亚洲黄色高清视频| 国产免费卡一卡三卡乱码| 在线免费中文字幕| 免费看又黄又爽又猛的视频软件| 亚洲美女精品视频| 亚洲精品一级无码鲁丝片 | 最近中文字幕免费大全| 97久久国产亚洲精品超碰热| 亚洲性猛交XXXX| 又粗又大又猛又爽免费视频| 亚洲精品视频在线观看免费| 日韩电影免费在线观看网址| 77777午夜亚洲| 亚洲国产精品不卡在线电影| 亚洲XX00视频| 成人免费午夜在线观看| 一级毛片免费观看| eeuss免费天堂影院| 亚洲人成网站18禁止| 亚洲网站免费观看| 国产AV无码专区亚洲AV毛网站| 免费在线观看中文字幕| 无码区日韩特区永久免费系列| 午夜不卡久久精品无码免费|