Html 无法在ul内部显示内联表单
我有一个ul列表,在li标签内有普通文本。我试着以内联方式显示它,结果成功了 但是,我尝试用表单替换该文本,然后它就不能再内联显示了 这是我的html:Html 无法在ul内部显示内联表单,html,css,Html,Css,我有一个ul列表,在li标签内有普通文本。我试着以内联方式显示它,结果成功了 但是,我尝试用表单替换该文本,然后它就不能再内联显示了 这是我的html: <ul class='test'> <li><form method='post' action=''> <input type='hidden'><br><br> <button class='hi' type='submit'&g
<ul class='test'>
<li><form method='post' action=''>
<input type='hidden'><br><br>
<button class='hi' type='submit'>Test1</button>
</form>
</li>
<li><form method='post' action=''>
<input type='hidden'><br><br>
<button class='hi' type='submit'>Test2</button>
</form>
</li>
这是我的
要在JSFIDLE中内联显示测试1和测试2,我应该怎么做?在浏览器中默认情况下,
css是display:block代码>
您必须在css文件中定义
form {
display:inline;
}
更好的方法是在
它将超越默认的浏览器css,也不会影响您已经或将要在网站中使用的其他表单。在浏览器中,默认情况下,
css是显示:块代码>
您必须在css文件中定义
form {
display:inline;
}
更好的方法是在
它将超越默认的浏览器css,也不会影响您已经或将要在网站中使用的其他表单。一些问题:br
创建了换行符<代码>表单
默认为显示:块
。您的按钮
设置为display:block
form, button.hi {
display:inline;
}
br {
display:none;
}
几个问题:br
创建了换行符<代码>表单
默认为显示:块
。您的按钮
设置为display:block
form, button.hi {
display:inline;
}
br {
display:none;
}
您只需添加标签
.test li {
float:left;
display:inline
}
您只需添加标签
.test li {
float:left;
display:inline
}