我正在寻找一个三个按钮()紧挨着的场景。它们需要被标签封闭才能正常工作。这里的问题是3个按钮,第二个按钮操作必须在新窗口中打开,在同一窗口中休息。所以我被迫分别在3个按钮周围使用3个标签,第二个按钮具有target =“_ blank”属性集。但是,每个都以换行符开头。我希望所有3个按钮位于同一行,第二个按钮的表单标签具有属性,target =“_ blank”。感谢
答案 0 :(得分:2)
这是因为HTML <form>
元素默认为block element。 HTML块元素位于它们自己的新行中。除了将它们放入表格之外,您还可以使用CSS显示内嵌。通过这种方式,它们不会位于自己的行中,而是彼此相邻。
form {
display: inline;
}
答案 1 :(得分:1)
将它们包裹在<h:panelGrid columns="3">
然后,您将在一列中放置每个按钮,从而内联。
答案 2 :(得分:0)
答案很简单..有时解决方案会在眼前,我们无法看到它。使用简单HTML的表标记。