おぎやす広辞苑の最新の日記
<< 前の日記へ 一覧を見る 次の日記へ >>

 

IE戦争

IEとはいつも戦ってるけど、今日はほんとにイライラしたな~。
このイライラしたエネルギーが本当に無駄。
というか、そもそもIE対策に費やす時間が無駄なんじゃないか。

IE6.0

そもそもmin-heightが使えない。
かといってheight指定すると、他のブラウザで高さが固定される。
仕方ないから *html やら _height やらをつかってIE6に高さを指定してやる。

不思議なことに(というかこれも本来おかしいのだが)IE6は高さを指定してやっても、その中身が高さを超えると、自動的に高さがのびる。

つまり他のブラウザmin-heightIE6のheightとおんなじってこってすね。


あと、IE6.0ってソース内で改行とかするとたまにレイアウトが崩れるのがホントに嫌。

こっちはソースコードを見やすくしようとしてるだけなのに。


ということで、明日も僕のIE戦争は続きます・・・。

コメント

syatin 2009-06-24 02:22:55

javascriptでもIE戦争です!

一例。
<label for="hoge" class="classA" id="label1">label</label>
っていうのがあったとして、

IE以外のモダンブラウザだと、for や class の取得は下記。
$("label1").getAttribute("for");
$("label1").getAttribute("class");

IEだと下記。
$("label1").getAttribute("htmlFor");
$("label1").getAttribute("className");

イミフ、です。

でも最近は、あれほど憎らしかったMicrosoft好きになってきています。

IE8のCSS準拠度が高いのと、過去ブラウザの表示を調べるMicrsoft純正のWeb Expressionっていうソフトを出したのが高感度大。ただ、IE8でhtml5 サポートしてないのが残念です・・・。

IE6に対しては、「もう10年も使われていて、ネットの普及に一役買ったんだなぁ、お疲れ様です。(はやく引退してね)」っていう気分。
↓このネタ大好き
http://css-happylife.com/log/zakki/000736.shtml

コメントできません (ログインするとコメントできます)