Извинения за неопределенное название, но это сложно описать. Я использую тег span, чтобы помещать пробел между текстом в метокке, но мне хотелось бы, чтобы обе части текста выстроились вертикально. По сути, я хочу вторую вкладку пространства. В приведенном ниже фрагменте показан синий текст с выравниванием по левому краю. Но я также хочу, чтобы красный текст выравнивался влево. Вы можете видеть, что это немного зазубрено прямо сейчас. Кто-нибудь знает как это сделать?Как сделать разделительный текст в метке флажка выровнен по вертикали?
.LHLabelClass {
display: inline-block;
color: blue;
margin-left: 10px;
margin-right: 35px;
}
.RHLabelClass {
color: red;
}
<label><input type="checkbox" name="checkbox" id="First" />
<span class="LHLabelClass">First LH label:</span><span class="RHLabelClass">First RH label</span></label>
<br>
<label><input type="checkbox" name="checkbox" id="Second"/>
<span class="LHLabelClass">Second LH label:</span><span class="RHLabelClass">Second RH label</span></label>
<br>
<label><input type="checkbox" name="checkbox" id="Third"/>
<span class="LHLabelClass">Third LH label:</span><span class="RHLabelClass">Third RH label</span></label>
Что-то в этом роде? https://jsfiddle.net/6c6mjg1j/1/ – Aer0