1

次の CSS3 コードがあります。

[data-class=float1]
    {
        width: 100%;
        float: none;
        margin: 0 0 0.1rem 0;
    }

今、ページを IE7/IE8 で動作させたいのですが、CSS3 をサポートしていないため、CSS2.1 でこのコードの代替を見つける必要があります。

前もって感謝します

4

2 に答える 2

3

CSS3にはCSS2.1に相当するものがないremため、少し問題が発生します。ただし、データ属性を参照している場合、属性セレクターはCSS2.1で導入されているため、CSS2.1はそれらを適切にサポートします。CSS3には新しい属性セレクターがありますが、使用しているものは新しいものではありません。

于 2012-08-25T08:28:17.417 に答える
1

ここでの本当の問題は、サポートが制限されremているユニットです(IE 8 以前ではサポートされていません)。ほとんどの場合、ネストされた要素のフォントサイズ設定の影響に注意するだけで、ユニットを使用することで簡単に置き換えることができます。単位は現在の要素のフォント サイズと同じであることを覚えておいてください。emem

于 2012-08-25T09:59:22.637 に答える