CSSクラス名を要素に渡してその要素にそのクラスを適用しますが、CSSクラス名を1つ以上の要素に渡す目的は何ですか?CSSクラス名を1つの要素に複数回渡す目的
答えて
1つの要素に2つ以上のクラスを組み合わせることで、より少ないCSSを書くことができます。ここでは単純化されたexampleです:これにより
<p class="error message small">Error!</p>
<p class="success message">Success!</p>
.message {
margin:0 0 1em;
position:relative;
padding:1em;
border-radius:4px;
}
.small {
font-size:80%;
padding:.5em;
}
.error {
background-color:#FBE3E4;
color:#8a1f11;
}
.success {
background-color:#dfffe5;
color:#264409;
}
、我々はまだ、それぞれのスタイル宣言を継承するために独立して各クラスを使用するか、またはクラス名のいずれかの他の組み合わせでそれらを組み合わせることができます。
と同じクラス名を1つの要素に繰り返し使用することを意味していた場合、目的はありません。
が受け入れられました。 – Adnan
これを行う目的はありません。 AFAIKこれは、クラスに要素を一度だけ置くのと同じ効果があります。
あなたは2つの異なるクラスを意味するとしますか?チャカルは同じクラスを2回やっていると言いましたが、それを一度やっても違いはありません。
複数のクラスを使用すると、その要素に完全な新しいスタイルを作成することなく、特殊効果を要素に簡単に追加できます。たとえば、要素を左または右に素早く浮動させることができます。 "float:left;だけで" left "と" right "の2つのクラスを書くことができます。 「フロート:右」それらの中に。次に、左に浮かせなければならない要素があるときは、そのクラスリストにクラスleftを追加するだけです。
昨日私はこれを見た: '.menu_left {float:right; } '...私は私の例では" small "を使用していましたが、私はOPのためにあなたが望むものではなく、何らかの形で* *のように見えます。そうしないと、スタイルを変更することに決めたときに '.red-text {color:blue;}'のようなものになることがありますが、100個のHTMLテンプレートでクラス名を修正することはできません。 –
- 1. 1つのルール内に複数のクラスを持つターゲット要素
- 2. CSS:複数のクラスに1つのプロパティ
- 3. JQuery:最初のクラス名だけを共有する複数のcssクラス名を持つ要素をループする
- 4. 複数のクラスをDOM上の複数の要素に回転
- 5. 複数のCSS要素を1つのIDで囲む
- 6. CSSクラスの1つのプロパティを要素に適用する
- 7. 複数のクラスを持つ要素のクラス名を取得する方法1つしか知りません
- 8. 複数のCSSクラスを1つの関数に追加する
- 9. クラスの複数の要素のクラス名を変更する
- 10. CSS:多くの要素を選択する1つのクラスVS
- 11. CSSは別のクラス名を使用せずにあるクラスの1つの要素を変更します
- 12. jquery:複数のクラスを持つ要素の1つのクラスに基づいて変数を設定します
- 13. 1つ目の行に1つの要素をブートストラップする
- 14. Javaを使用したSelenium Webdriver:1つのコマンドで複数のクラス名を持つ要素を見つける
- 15. 要素に複数のクラス名を追加するD3
- 16. CSS:1つの要素をホバーし、複数の要素にエフェクトを適用しますか?
- 17. 複数のクラスで1つのList(Of String)をロギング目的で使用する
- 18. CSSの問題:同じ要素を持つ複数のCSSは
- 19. 1回目と4回目のアイテムにクラスを適用する
- 20. 複数のCSSクラスを1つのCSSファイルに簡単にマージする
- 21. Angular2:たとえばCSSクラスによるアクセス複数の子要素の一つ
- 22. CSSの動的要素名の選択
- 23. 1つのWaypoints.jsから複数のHTML要素を動的にターゲティングする
- 24. 複数のCSSクラスがhtmlの1つの要素に割り当てられている場合
- 25. reactjs複数の要素を渡す
- 26. 複数の属性を1つの要素にコピーする
- 27. 複数のdraggable/droppableを1つの要素にアタッチする
- 28. TinyMCE - 1つのdivに複数の要素をラップします
- 29. 複数のイベントリスナーを1つの要素に追加する
- 30. jQuery複数のセレクタを持つ1つのクラス名
どこが表示されますか?コード例と実際の例のために – Drew