非常にシンプルな質問なんですが、デザインにおいて複数の物を外部からDLしたものを利用する場合に
コンフリクトすることがあると思います。
例えば以下のようなケースで、全体のデザインはmain.cssで定義されており、
例えばbutton要素も定義されているのですが、実際にbutton要素だけに限っては
button.cssを利用したいというようなケースです。
このような場合、両者がコンフリクトしてしまい、button.cssが単純に導入できず、
デュベロッパーツールで検証しながら、適用したくないものは上書きして、どちらにも
存在するものはimportantを付してなど気の遠くなるような作業をしており、
もはや一から自分でパーツを作ったほうが早いような状況にいつも遭遇します。
もちろん、2つのソースだけならまだしも、複数ある場合にはもはや気絶です、、
例えばなのですが、.piyo要素だけにはmain.cssを適用しないような
除外的な処理は可能なのでしょうか?もちろん同一のページ内には基本的にはmain.cssを
適用していたいと言う状況です。
基本的なcssの運用方法に関する質問ですが、ご助言願います。
html
1<link rel="stylesheet" href="../main.css"/> <!--button{color:#fff;border-style:dotted;} --> 2<link rel="stylesheet" href="../button.css"/><!--.piyo{color:#000;} 3いちいち コンフリクトを探して一つずつ!importantをつけたり、、、、 4border-style:none!importantで打ち消したり、、大変です、、--> 5<button class="piyo"></button> 6
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2018/07/30 13:55 編集
2018/07/30 13:59
2018/07/30 14:11