ここで提供されるこのclearfixソリューションに注意してください。
HTML [xmlns]に別のスタイルが定義されているのはなぜですか?
これは特定のブラウザをターゲットにするように設計されたCSSハックですか?
更新:これが問題のコードです。私の意見では、回答のいくつかは明らかにマークから外れているためです。
.clearfix {
display: inline-block;
}
html[xmlns] .clearfix {
display: block;
}
* html .clearfix {
height: 1%;
}
更新2:それがハックであることはすでに多かれ少なかれ確立されています。しかし、私はそれを詳細に説明する外部参照が必要です。たとえば、どのブラウザに適用され、どのような問題を修正することを目的としていますか?