4

借用したcssファイルでこれに遭遇しただけです。これは私が今まで気づかなかったことであり、文脈での句読点は本質的にグーグルで検索するのが難しいです。

.ez-radio { zoom: 1; *display:inline; _height:15px; }

プレフィックスは何を'*'しますか?

そして、問題については、アンダースコアは_height

これはいくつかの新しいCSS3のトリックですか?

4

3 に答える 3

10

InternetExplorerのCSSハックに使用されます。

*IE 6-7のみです(ありがとう、mck89!)

_IE6以下です。

それらを使用しないでください。ブラウザ固有のCSS定義が必要な場合は、代わりに専用のCSS定義を使用してください。

于 2012-10-09T09:11:20.497 に答える
1

これらの記号は、CSSHACKSと呼ばれるIEの下位バージョンのブラウザーをターゲットにするために使用されます。FF、Chrome、またはSafariは、CSSクラスのこれらの文字列を常に無視していました。

于 2012-10-09T09:12:37.097 に答える
0

Zanathelの答えを複製したくないが、言及することが重要である:

  1. スタイルシートでは使用せず、ハッキングしないようにしてください
  2. ハックを使用する必要がある場合は、ハックを使用しないでください。条件付きコメントを使用して、これらのファイルに特定のcssを配置してください。
于 2012-10-09T09:16:25.270 に答える