2012-07-01 9 views
5

可能性の重複:
What does an asterisk do in a CSS property name?CSSプロパティの横にアスタリスクは何を意味しますか?

私はアスタリスク(*)の隣に何を意味するかを把握しようとしています "垂直整列:中央の" このCSSファイル内のプロパティ:

button, input, select, textarea { 
    font-family: sans-serif; 
    font-size: 100%; 
    margin: 0; 
    vertical-align: baseline; 
    *vertical-align: middle; 
} 

また、アスタリスクの値が最初のアスタリスクの値と異なるように、「垂直方向の整列」を2回繰り返すのはなぜですか?

私はそれがクラス名の隣に何を意味するのか知っていますが、私はそれをプロパティの隣で見たことがありません。

+0

[CSSリセット - スタイル内のアスタリスクの目的]のDUPます(http:// stackoverflowのを.com/q/1690642)、[CSSプロパティ名でアスタリスクは何をするのですか?](http://stackoverflow.com/q/4563651/) – outis

答えて

8

これはCSSのハックです。 IE7以下でのみ認識されます。

私はそれを使用することをお勧めしません。その代わりに、IEの条件付きコメントを使用して、使用されているIEのバージョンに応じてBODYタグの別のクラス名を表示します。

私はIEの古いバージョンで対処しなければならないとき、私はこれと同様の方法を使用します。

http://nicolasgallagher.com/better-conditional-classnames-for-hack-free-css/

+0

参照http://www.webdevout.net/css-hacks/ – sasfrog

関連する問題