2

私はhtmlとcssを使っていくつかの電子メールを作成することを検討しており、いくつかの電子メールのソースコードを調べていましたが、いくつかの電子メールの先頭にあるcssのこの非公開に出くわしました。

*[class].tdwrap{display: inline-block !important;}
*[class].vspacer{ margin-left: 50px; }

*は通常「すべて」を意味することを私は知っていますが、私はこれまで[クラス]の部分を見たことがなく、いくつかのグーグル検索を行ってもそれに関する記事を見つけることができません。

それが何を意味するのかについて何かアイデアはありますか?

これは、AppleMailの電子メールの送信元から取得されたものですが、おそらくそれはAppleMailのことだけですか?

4

3 に答える 3

1

これは属性セレクターです。(値に関係なく)この属性を持つ要素を選択します。

于 2013-02-27T23:46:31.113 に答える
1

[class]は属性セレクターであり、ユニバーサルセレクター(*)が前に付いている場合は、属性値が何であるかに関係なく、クラス属性が設定されている要素を選択します。

仕様からセレクターについてもう少し学びましょう:http ://www.w3.org/TR/CSS2/selector.html

于 2013-02-27T23:47:08.160 に答える
1

[class]セレクターは、属性セット(任意の値)を持つ任意の要素を照合しますclassこれは、 CSS2.1で定義されている標準のCSS属性セレクターです。とはすでにクラス属性.tdwrapを必要としているので、ここでは何もしないと思います。.vspacer

セレクターは、クラスセレクターだけに置き換えることができます。

于 2013-02-27T23:47:28.487 に答える