<br />
タグをCSSで非表示にすると、タグのCSSスタイルの定義で改行を条件付きで行うことができますか?ブラウザ間で移植可能ですか?私はそれを表示するには、 "インライン"は、使用する最良のディスプレイの種類ですか?私が見て期待以下のCSSやHTML、このCSSは受け入れられており、明確に定義されているか、または障害が発生しやすいハックですか?
<style type="text/css">
.maybe-hidden {display:inline}
</style>
abra<br class='maybe-hidden' />
ca<br class='maybe-hidden' />
dabra<br class='maybe-hidden' />
を考えると
:
abra
ca
dabra
をmaybe-hidden {display:hidden}
するかもしれない、隠された変更は、私が
abracadabra
を見ることを期待します編集:
私はこのことをいかにうまくいかにするかについての答えを感謝します。私はおそらくこれがHTMLで生成され、実際の要素のCSSクラスを変更することは、いくつか示唆しているように、実行可能ではないということです。
しかし、の親/囲み/ HTML要素のクラスを変更するのと同じように、スタイルの定義を変更することも可能です。
これが私がこれが明確に定義されているかどうかを知る必要があった理由です。私はその質問に答えた答えを受け入れるつもりですが、クラスを変更することを示唆する答えが「間違っている」とは決して意味しません。彼らは私の状況では実現できません。
最初は「表示:なし」になっていませんか? – Tomalak