【发布时间】:2017-02-07 02:16:13
【问题描述】:
我想要一个 2em 高、2em 宽的复选框,并在它旁边的括号中添加一些额外的小文本:(check box to agree to these terms)
xxxxxxxxxxx
xxxxxxxxx∎x
xxxxxxx∎xxx
xxxxxx∎xxxx (check box to agree to these terms)
x∎xx∎xxxxxx
xxx∎xxxxxxx
#container {
height: 3em
}
input {
height: 2em;
width: 2em
}
.legal {
vertical-align: middle
}
<div id="container">
<input type="checkbox">
<div class="legal">(check box to agree to these terms)</div>
<div>
通过将两者都包含在容器 div 中、设置其高度以及在文本上使用 vertical-align: middle 来使文本垂直移动,我没有任何成功。
【问题讨论】:
-
寻求代码帮助的问题必须包含重现它所需的最短代码在问题本身中最好在Stack Snippet 中。见How to create a Minimal, Complete, and Verifiable example
-
但是我什么都没成功。你想看我失败的哪一次尝试??????我已经描述了我在代码方面所做的事情。这里要“验证”什么?
标签: html css vertical-alignment