我不敢相信我不得不问这个问题,但是我在机智的尽头.
我试图以内联方式显示2个表单字段,但在顶部显示每个字段的标签.在ascii艺术:
Label 1 Label 2 --------- --------- | | | | --------- ---------
应该很简单
<label for=foo>Label 1</label> <input type=text name=foo id=foo /> <label for=bar>Label 2</label> <input type=text name=bar id=bar />
这会让我
--------- --------- Label 1 | | Label 2 | | --------- ---------
要将标签放在框顶部,我添加了display = block:
<label for=foo style="display:block">Label 1</label> <input type=text name=foo id=foo /> <label for=bar style="display:block">Label 2</label> <input type=text name=bar id=bar />
Label 1 --------- | | --------- Label 2 --------- | | ---------
解决方法
我将每个输入放在一个span中,显示:inline-block,如下所示:
<span style="display:inline-block"> <label for=foo style="display:block">Label 1</label> <input type=text name=foo id=foo /> </span> <span style="display:inline-block"> <label for=bar style="display:block">Label 2</label> <input type=text name=bar id=bar /> </span>
原文地址:https://www.jb51.cc/html/224259.html
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。