如何在没有发生换行的情况下在同一行中获取按钮和表单元素? 非常感谢你!
<button>ask question</button>
<form action="/search" method="get">
<input type="text" name="q" value="{SearchQuery}"/>
<input type="submit" value="Search"/>
</form>
答案 0 :(得分:27)
在表单上使用此CSS样式:style="display: inline;"
。
<form action="/search" method="get" style="display: inline;">
答案 1 :(得分:2)
<button>
和<form>
都是块级元素。你需要使用CSS display: inline
内联它们。不确定这是不是你的意思。这也取决于你更广泛的HTML。
答案 2 :(得分:2)
输入字段是块级元素。您可以在CSS中更改显示规则:
input { display: inline; }
答案 3 :(得分:2)
你可以让按钮浮动:
<button style="float: left;">ask question</button>
答案 4 :(得分:1)
您可以浮动:同时保留按钮和表单
答案 5 :(得分:0)
用于在输入框后添加新行,然后在 css 文件中添加 add -> input { display: block; }