CSSを使用すると、ブラウザ間ではあまりうまくいかないことを認識するのに時間がかかりません。 filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(...);
Strict vs Hacky CSS - どちらが好ましいですか
私は周りにプレイしたことのある人としてなどポジショニングと擬似セレクターの問題を持っていた:私はIEにのようなとんでもない何かを与えなければならなかった半透過PNGを望んでいたときたとえば、
20分以上のCSSが発生します。
- 時々問題を解決するために、すべてのブラウザがサポートしているものと同じ(または少なくともかなり似たような)方法でしかサポートしないことを決定します。
- 私は条件付きのコメントでチャックし、IEには独自のスタイルシートです。
- そして、他の場面で私は単に私の質問は、最良の選択肢である、である(旧「
* html {}
」または「html>/**/body {}
」のような)特定のビット
を読んでから、特定のブラウザを除外するためのCSSハックを使用しています。最初はかなり限られており、あなたはIE6ができることのために開発を終わらせますが、他の2人はちょっとした気がします。プログラミングの実践、レンダリングの効率化などの面での賭けはどれですか?
私が働いている会社と同じポリシーを採用することをお勧めします。現在のバージョンと現在のバージョン - 1では各ブラウザのみをサポートしています。IE7/8を意味し、まもなくIE8/9になります。 – sberry
ウェブにまだたくさんのIE6ユーザーがいる場合は現実的ではありません。 - 極端に魅力的ですが... – jcuenod