次の CSS3 コードがあります。
[data-class=float1]
{
width: 100%;
float: none;
margin: 0 0 0.1rem 0;
}
今、ページを IE7/IE8 で動作させたいのですが、CSS3 をサポートしていないため、CSS2.1 でこのコードの代替を見つける必要があります。
前もって感謝します
次の CSS3 コードがあります。
[data-class=float1]
{
width: 100%;
float: none;
margin: 0 0 0.1rem 0;
}
今、ページを IE7/IE8 で動作させたいのですが、CSS3 をサポートしていないため、CSS2.1 でこのコードの代替を見つける必要があります。
前もって感謝します
CSS3にはCSS2.1に相当するものがないrem
ため、少し問題が発生します。ただし、データ属性を参照している場合、属性セレクターはCSS2.1で導入されているため、CSS2.1はそれらを適切にサポートします。CSS3には新しい属性セレクターがありますが、使用しているものは新しいものではありません。
ここでの本当の問題は、サポートが制限されrem
ているユニットです(IE 8 以前ではサポートされていません)。ほとんどの場合、ネストされた要素のフォントサイズ設定の影響に注意するだけで、ユニットを使用することで簡単に置き換えることができます。単位は現在の要素のフォント サイズと同じであることを覚えておいてください。em
em