1

class="example" を使用して div 要素の一意のプロパティに値を設定する 2 つの異なるスタイルシートがあるとします。

スタイルシート A:

    .example {
        background-color: #000;
        border-radius: 50%;
        color: #fff;
        width: 25px;
        height: 25px;
        line-height: 25px;
        display: inline-block;
        text-align: center;
    }

スタイルシート B:

    div{
        margin: 0;
        padding: 0;
        border: 0;
        outline: 0;
        font-size: 100%;
        -ms-text-size-adjust: 100%;
        -webkit-text-size-adjust: 100%;
        vertical-align: baseline;
        background: transparent;
    }

all: revert;スタイルシート A に追加して、宣言されていないすべてのプロパティをブラウザーの既定値に設定し、本質的にスタイルシート B を上書き/消去するのに似た省略形のプロパティと値はありますか? 私の考えでは、それは次のようなものremaining: revert;です。

そのような省略形のプロパティがない場合、スタイルシート A で宣言されていないすべてのプロパティを明示的にリストし、「元に戻す」を適用することなく、他にできるトリックはありますか? >および/または*セレクターを使用して、div内の要素にこのトリックを再帰的に適用できれば、ボーナスポイントです。

前もって感謝します。

4

1 に答える 1