まず、その質問の解決策:CSS selector to bold only labels without child elementsは私の問題を解決しません。子要素のないラベルのCSSセレクタ
私は、テキストのみと、テキスト入力と子入力、selectとtextareaフォームの要素を持つラベルを持っています。
すなわち:
<label class="control-label">State
<select name="status" id="status" class="form-control">
<option value="">Choose..</option>
...
</select>
</label>
およびその他のような:
<label for="defect" class="control-label">Error</label>
私は上記の質問の答えが述べたように、私が試した、次の子のHTML要素を持っていないラベルに
white-space: nowrap
を設定する必要が
:
label{
white-space: nowrap; /* Label without HTML*/
}
label + label {
white-space: normal; /* Label with HTML */
}
ただし、動作しません。
私はこれを行うための簡単な方法はありません確信しています。 –
マークアップを変更できますか? – hungerstar
セレクターでこれを行う方法はないと思います。 jsの解決策は受け入れられるだろうか? – jfeferman