<label for="checkbox6">XXXXXX
<div style="padding-left: 9.5%;padding-right: 45%;padding-bottom:1.5%"><input class="form-control" name="quantum" type="number" min="1" placeholder="SSSS" required></div>
</label>
&#13;
我想要&#34; SSSS&#34;位于&#34; XXXXXX&#34;的右侧文本
答案 0 :(得分:1)
您的代码段问题:
for
属性与input
元素的name
属性不匹配。
<div>
<label for="myInput">XXXXX</label>
<input name="myInput" placeholder="SSSS"/>
</div>
答案 1 :(得分:1)
只需将display:flex
添加到<label>
,就像这样:
label {
display: flex;
}
另请注意,我删除了您在代码中提供的原始填充样式。
答案 2 :(得分:0)
<div>
<label for="checkbox6">XXXXXX</label>
<input class="form-control" name="quantum" type="number" min="1" placeholder="SSSS" required>
</div>
&#13;