100

!defaultTwitter のブートストラップ コードには、末尾に a が付いた多くの CSS プロパティがあります。

例えば

p {
  color: white !default;
}

何をし!defaultますか?

アップデート

はっきりしないのは私の悪いことです。Bootstrap の SASS 部分を使用しています。

4

3 に答える 3

56

私が見た限りでは、Twitter Bootstrap は LESS を使用しています。一方、!defaultは実際には Sass の一部であり、Sass 変数 ( $var) にデフォルト値を与えるために使用されます。これにより、指定されたコンテキストでは、 Sass であっても無効になります。

その上、私はLESS のドキュメントで への!default参照を見つけることができませんでした。私の知る限り、それは Sass に限定されています。これは Bootstrap のソースで見つかりましたが、他の場所では見つかりませんでしたか? 正直なところ、Bootstrap のスタイルシートで Sass/SCSS コードを見た覚えがないからです。

!価値のあることとして、CSSで始まる唯一の有効なトークンは です。これについては!important既にご存知かもしれません

于 2012-05-17T20:42:56.957 に答える