2017-10-05 9 views
0

アプリケーションを書き込もうとして、CSSプレフィックスとアプリケーション名を一致させたいとします。「ng」をCSSプレフィックス名として

「ng」をCSSプレフィックスとして使用できますか?または、これは提供され、厳密にAngularチームに使用されますか?

+0

さらに詳しい情報が必要になります。 CSSの前に任意のものを付けることができます。どうしたの? – Phix

+0

「CSSプレフィックス」とはどういう意味ですか?独自のCSSエンジンを作るベンダーでない限り、カスタムベンダーのプレフィックスを定義することはできません。クラス名、属性名、その他のプレフィックスについて話していますか? – BoltClock

+0

私は自分のCSSを使ってアプリケーションを作成しています。そして、アプリケーションのすべてのクラスの先頭にng- *を付けたいと思った。たとえば... .ng-page-header {...} – webkitfanz

答えて

0

ngはCSSクラスのプレフィックスとして自由に使用できますが、Angularjsもそのプレフィックスを使用するので、名前の衝突が発生する可能性があります。それはあなたのプロジェクトを破ることはありませんが、予期せぬスタイリングアーチファクトがあるかもしれません。したがって、別の接頭辞を選択するか、内部でAngularjsが使用するクラスの名前をよく知っている必要があります。そのため、名前の衝突を避けることができます。