New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

IE6でh5.cssを読み込むと、誤ったスタイルが適用される場合がある #117

Closed
mtakeuchi opened this Issue Oct 12, 2012 · 1 comment

Comments

Projects
None yet
2 participants
@mtakeuchi
Contributor

mtakeuchi commented Oct 12, 2012

  • HTML

    <div class="a b c">テスト1</div>
    <div class="c">テスト2</div>
    
  • CSS

    .a.b.c  {
      background-color:red;
    }
    

上記のようにCSSを定義した場合、本来であれば「テスト2」の要素にのみスタイルが適用されるはずだが、IE6ではCSSセレクタの解釈にバグがあるため、「テスト1」の要素にも適用されてしまう。(.a と .bは無視され、.cのみが解釈されてしまう)
http://css-eblog.com/ie-css-problems/ie6-multiple-class.html

h5.cssには複数クラスで指定しているCSSセレクタが多数あるため、IE6でh5.cssが定義するクラス名(上記例では.cの位置に該当するクラス名)を使用すると、誤ったスタイルが適用されてしまうため修正する。

@simdy simdy added the wontfix label Aug 19, 2014

@simdy simdy self-assigned this Dec 6, 2015

@simdy simdy added this to the v1.2.0 milestone Dec 6, 2015

@simdy

This comment has been minimized.

Show comment
Hide comment
@simdy

simdy Dec 6, 2015

Member

IE6はMicrosoftによるサポートが終了しシェアが十分低下したこと、また、互換性を持ちつつ対応することが困難なため、対応せずクローズ。

Member

simdy commented Dec 6, 2015

IE6はMicrosoftによるサポートが終了しシェアが十分低下したこと、また、互換性を持ちつつ対応することが困難なため、対応せずクローズ。

@simdy simdy closed this Dec 6, 2015

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment