如何強制複選框和以下文本出現在同一行上?在下面的HTML中,我只想要標籤和輸入之間的分界線,而不是輸入和標籤之間。如何強制複選框和文本在同一行上?
<p><fieldset>
<input type="checkbox" id="a">
<label for="a">a</label>
<input type="checkbox" id="b">
<!-- depending on width, a linebreak can occur here. -->
<label for="b">b</label>
<input type="checkbox" id="c">
<label for="c">c</label>
</fieldset></p>
澄清:如果字段集/ p是不夠寬的所有元素,而不是:
[] a [] b []
c [] d [] e
我想:
[] a [] b
[] c [] d
[] e
爲什麼不把他們之間的div? –
我不知道,你能澄清你的意思嗎? – Andreas
如果我寫了一個段落,例如'
嗨,我叫Andreas
',我不會在那裏手動換行,而是期待瀏覽器這樣做。不過,我不希望瀏覽器在'Andreas'的中間插入一個換行符,這正是我想要阻止的。也就是說,我不知道複選框標籤對的數量或換行符預先適合的位置。 – Andreas