我在 HTML 中有几个元素,我想在它们换行时保持分组。我认为答案在于一些 CSS(甚至可能是 JavaScript),但我不确定。例如,我有几个元素布局如下:
<label A><input A><label B><input B><label C><input C>
发生的情况是用户有时会调整浏览器窗口的大小,我们最终会得到这样的结果:
<label A><input A><label B>
<input B><label C><input C>
在上面的示例中,输入 B 不在其输入元素旁边。有没有办法将标签和输入分组以便它们包装在一起?我已经尝试过 div 并将元素放在一个带有“nowrap”的表中,结果好坏参半。我不介意换行,我只需要将标签和输入元素放在一起。