基本的に私は少しジレンマに陥っています...いつものように、IE6はCSSのいくつかの小さな行を台無しにしています。
すべてを修正する必要があるのは次のとおりです。
overflow:hidden;
それでおしまい。しかし、ここに問題があります。これは大学で割り当てられたコースワーク用であり、有効である必要があるcssファイルは1つだけと言われています。そして、条件付きコメントはありません:S だから私の計画があります. IE6 のみ (7+ などではなく) をターゲットにして、有効な CSS ファイルを維持する方法はありますか?
PS: あなたが言う前に、CSS などを再考する必要があります。CSS ドロップダウン メニューとネストされた要素がリンク コンテナーを引き伸ばしているため、オーバーフローを非表示に設定する必要があります。IE6のみがこれを必要とします:S
私の解決策を編集してください:
html>body .allbrowsersceptIE6 {
overflow:visible;
}
.onlyIE6 {
overflow:hidden;
}
他のすべてのブラウザは最初の値を使用し、2 番目の値に !important がない限り 2 番目の値を無視するため、機能します :D