タグ

IEとie8に関するkzms2のブックマーク (2)

  • IE8は、first-letterと!important組み合わせるとおかしくなる!? - Hato-Style

    2009年05月06日 (水) XHTML/CSS ようやく正式版がリリースされWeb標準(!?)の第一歩を踏み出したIE8 別で運営しているサイトでCSSのfirst-letterを使用していたのだが、first-letterと!importantを組み合わせるとIE8で挙動がおかしい。 まずは下記のコードを。 <h2><a href="test.html">テストじゃー</a></h2> CSSは下記のコード h2{ font-size: 100%; } h2 a{ color: #333; display: block; } h2 a:first-letter { color: #FF0000 !important; } と指定すると、IE8でcolorプロパティが効かなくなり文字色はすべて黒になる。IE6~7/Firefox 3/Opera 9.5/Safari 4では1文字目が赤

    kzms2
    kzms2 2011/10/17
    IE8で起こるバグ。first-letterは危険かも・・・
  • IE8のレンダリングモードと特定文字列によるクラッシュバグ - os0x.blog

    こんにちは、だいぶ久しぶりなブログ更新です。昨日、IE8のおもしろバグを発見してしまったので、さらしものにみなさんと共有したいと思います。 早速今回のバグの再現コードをみてみましょう。 <!DOCTYPE html>ܫ<br>1日 再現ページ たったこれだけです。JavaScriptはおろか、CSSすらありません。ただのHTMLです。これだけでIE8の標準モードのレンダリングが壊れ、強制的に互換モードにフォールバックされます。 さらに次のようにmetaタグ(もしくはレスポンスヘッダ)でX-UA-CompatibleにIE=8やIE=edgeを指定して、標準モードでのレンダリングを強制していた場合はフォールバックが働かないので真っ白なページが表示されてしまいます。 <!DOCTYPE html> <meta http-equiv="X-UA-Compatible" content="IE=8

    kzms2
    kzms2 2011/10/04
    なんというマニアックなバグ…!
  • 1