私のものはフロートとマージンのバグでなければなりません...
要素をフロートさせて余白を指定すると、余白が 2 倍になります。
display: inline
これに対する解決策は、要素に追加することです。これにより、ダブル マージンが停止し、ブロック レベルのオブジェクトのみをフローティングできるため、他のすべてのブラウザーはそれを無視します。
私のものはフロートとマージンのバグでなければなりません...
要素をフロートさせて余白を指定すると、余白が 2 倍になります。
display: inline
これに対する解決策は、要素に追加することです。これにより、ダブル マージンが停止し、ブロック レベルのオブジェクトのみをフローティングできるため、他のすべてのブラウザーはそれを無視します。
何年にもわたって IE 6 のバグを何度も何度も修正しようと何時間も費やしていることを知っていたらよかったのに、ピザを配達していたらもっと幸せだったでしょう。
quirksmode.orgについて知りたいです。互換性テーブル、バグ レポート、JavaScript の例はすべて非常に役に立ちます。
最初に IE6 用にコーディングしないでください。それが狂気への道です。
多くのIE6エラー行番号が1つずれていることを知っていればよかったのにと思います。
一番のこと:hasLayout最初からこれについて知っていたら、私の心配のほとんどは解決されていただろう。私はそれをIE6の愚かなボックスモデルよりも悪い問題だとさえ思っています。
マイクロソフトが私をそんなに嫌う理由を知りたかった.
Position is Everythingについて知っていればよかったのですが、具体的にはいないいないばあバグがいつも私を悩ませていました。
あなたが本当にアナルをして、それにたくさんの時間を費やしたら、それが報われ、あなたがなった悲しい自己だけを恐れるIEの第一人者になる.
驚くべき IE のバグ修正能力で人々に感銘を与えるのは良いことですが...
残念ながら、私は 6 人の開発者からなる小さなチームを訓練していますが、経験はこれらの問題に本当に役立つ唯一のものの 1 つです。落ち着いて、Google で十分な調査を行い、本当に問題が解決しない場合はコミュニティに問題を投稿してください。問題のデモ。
素敵なリンク >
幸運を!
知っていたらよかったのに
これらのことを学んだ後、私は IE6 の問題を修正するのに多くの時間を費やしていません。
.Hauge
アンダースコアのトリック
css属性の前に_を置くと、ie6によってのみ読み取られます。
すなわち。_border:1px solid#000000; IE6でのみ境界線を作成します
透過 PNGをサポートする必要がありました...
img タグの末尾と終了 td タグの間に空白がある場合、テーブル セルの画像の下に小さな空白が生じるレンダリングの癖。
これは正しくレンダリングされます:
<td><img src="myimage.jpg"></td>
これは間違ってレンダリングされます:
<td>
<img src="myimage.jpg">
</td>
おそらく、SELECT 要素は正しい z オーダーでレンダリングされません。
たとえば、より高い z オーダーが選択の上にオーバーレイされたフローティング DIV がある場合、SELECT 要素は引き続き DIV の上にレンダリングされます。
腹立たしい。
私たちが抱えていた主な問題は、十分な「IE6 での修正」時間をスケジューリングすることでした。それと、Flash では簡単に実現でき、CSS では実現が難しいものを考え出すデザイナーの傾向により、何日もの余分な作業が必要になりました。
私のコードが検証されなかったことを知りたいです。または、XHTML の XML 宣言が IE を互換モードにします。
http://www.pushuptheweb.com/または IE6 サポートの廃止を推進している他の多くのサイトの 1 つです。IE6 の訪問者のために Web ページを正しくレンダリングすることが、多くの Web ビジネスの中核であることは承知していますが、遅かれ早かれ何かを提供する必要があります。MSが更新を強制しない理由がわかりません >.<
IE における DOCTYPES の重要性、および
Firebug LiteやHttpWatchなど、デバッグをより簡単にする開発ツールについて知っていればよかったのにと思います。
Internet Explorer が新しい Netscape Navigator 4.7.x であることを知りたかった
世界中のすべての PNG ハックがあっても、div の背景として PNG を使用している場合 (たとえば、丸い境界線を持つパネルを作成する場合)、苦痛の世界に向かっています。(リンクやその他の要素をクリックできない、以前のバージョンの png dll で IE6 がクラッシュするなど)。
要約すると、IE6 で動作させたい場合は、透明な背景の PNG を使用しないでください。
ロスとロックが上で示した他のIEバグリストに加えて(gtalbot.com、なんて美しいサイトでしょう!
http://css-discuss.incutio.com/?page=InternetExplorerWinBugs
http://webbugtrack.blogspot.com/search/label/IE7
http://www.enhanceie.com/ie/bugs.asp
http://channel9.msdn.com/wiki/internetexplorerprogrammingbugs/(gtalbot のように、これをスクロールするには数時間かかります
そして、ねえ、IE8ベータ2
http://css-class.com/test/bugs/ie/ie-bugs.htm
最後に、IEブードゥー人形!
* {マージン:0; パディング:0; border:none}
私はこの線がすべてを変えたことを神に誓います。プレスト!すべて同じサイズです!それから私はうさぎの穴に飛び込みます。素晴らしい。