私は新しいプロジェクトを開始し、MDL(https://getmdl.io)を基盤として使用することに決めました。今私は(私はこれについて実際に何かを見つけることができません)、あなたがスタイルをオーバーライド/拡張するための最良の方法と思われるだろうか?例えばMDLでCSSフレームワーク(MDL)のスタイルを正しく上書きする方法
私は
.mdl-dialog {
border: none;
box-shadow: 0 9px 46px 8px rgba(0, 0, 0, 0.14), 0 11px 15px -7px rgba(0, 0, 0, 0.12), 0 24px 38px 3px rgba(0, 0, 0, 0.2);
width: 280px;
}
を持っていると私は影を取り除くしたいと思います。
もちろん、私は/オーバライドmaterial.css
でそれを拡張するが、私は私のcustom.css
に.mdl-dialog
-entryを追加する必要がある場合ではないよ、または私は新しいクラスを作成する場合(.my-dialog
を言うことができます)とDOMに追加しません。 -素子。
また...
たぶん私自身のクラス名とラッピング要素、その後.my-class .mdl-dialog
私は自分のクラス名を使用することができない人のため、JSで追加されますよう、DOM要素がありますか?
これを行う正しい方法は何ですか?