いまさらですが・・・
IE6 が min-height に対応してくれたら
どんなにすばらしいことでしょう
と思ったことはありませんか
私はいつも思っています・・・した
_height
を知るまでは・・・
こうかけばよかったのか
とっても有名なハックの1つのようです
アンダースコアハック
参考

アンダースコアハック|CSS HappyLife
IEハック(アンダースコア・ハック) はじめてのブログデザイン
魔法の呪文
アンダースコアハック
アンダースコアハック
アンダースコアハック

IE6 が min-height に対応してくれたら

どんなにすばらしいことでしょう

と思ったことはありませんか

私はいつも思っています・・・した

_height
を知るまでは・・・

#cssIdName{
min-height:100px;
_height:100px; /* IE6 */
}
min-height:100px;
_height:100px; /* IE6 */
}
こうかけばよかったのか

とっても有名なハックの1つのようです

アンダースコアハック
参考


アンダースコアハック|CSS HappyLife
IEハック(アンダースコア・ハック) はじめてのブログデザイン
魔法の呪文
アンダースコアハック
アンダースコアハック
アンダースコアハック
safari で css が適用されてない
どうして
外部 css の文字コードの宣言の前に、
余計のコードが入っていたのが原因らしい…
焦った…
せっかくなので、いろいろ検証してみた
環境⇒Win/safari 4 BETA
環境⇒Win/FF3.0.8
こんなのは safari でも FF でもダメ
これもダメ
コメントは FF3 は大丈夫だった safari はダメ
間違って2回書いちゃったってパターン
FF3 は大丈夫だった safari はダメ
ちなみに改行は safari で css が適用されなかった
safariおそるべし…
要するに…
@charset は css ファイルの1行目でしろってことですね

どうして

外部 css の文字コードの宣言の前に、
余計のコードが入っていたのが原因らしい…

焦った…

せっかくなので、いろいろ検証してみた

環境⇒Win/safari 4 BETA
環境⇒Win/FF3.0.8
{}
@charset "utf-8";
/* CSS Document */
@charset "utf-8";
/* CSS Document */
こんなのは safari でも FF でもダメ

a
@charset "utf-8";
/* CSS Document */
@charset "utf-8";
/* CSS Document */
これもダメ

/**/
@charset "utf-8";
/* CSS Document */
@charset "utf-8";
/* CSS Document */
コメントは FF3 は大丈夫だった safari はダメ

@charset "utf-8";
@charset "utf-8";
/* CSS Document */
@charset "utf-8";
/* CSS Document */
間違って2回書いちゃったってパターン

FF3 は大丈夫だった safari はダメ

ちなみに改行は safari で css が適用されなかった

safariおそるべし…

要するに…

@charset は css ファイルの1行目でしろってことですね


