如何将下面的所有内容对齐到最右边?
<div id="container">
<h:form id="authenticate">
<h:panelGrid columns="5" cellpadding="6">
<h:inputText id="email" value="" />
<p:watermark for="email" value="Email"/>
<h:inputSecret id="password" value="" />
<p:watermark for="password" value="Password"/>
<p:commandButton id="login" value="Login" align="right"/>
</h:panelGrid>
</h:form>
</div>
在<h:panelGrid>
渲染HTML表格。您基本上希望将其应用于所呈现的text- align: right;
每个<td>
元素。使用当前代码,最简单的方法是应用以下代码:
#authenticate table td {
text-align: right;
}
当然,您也可以更加具体,例如,给出<h:panelGrid>
自己styleClass
的规则并在CSS中定义一个规则(该规则将直接应用于呈现的HTML
<table>
元素)。
<h:panelGrid styleClass="className">
与
.className td {
text-align: right;
}
您还可以<td>
通过columnClasses
属性为每个元素提供自己的类,该属性接受逗号分隔的CSS类名字符串,这些字符串将重复应用于这些<td>
元素。如果要对每个<td>
元素应用相同的类,只需指定一次即可:
<h:panelGrid columnClasses="className">
与
.className {
text-align: right;
}
作为一个额外的提示:右键单击webbrowser中的网页,然后选择 View Source ,然后您将更好地了解JSF到底生成了什么。
问题内容: 是否有比使用方法更灵活的“联系人”右对齐方式? http://jsfiddle.net/vqDK9/ 问题答案: 干得好。设置柔性容器上。
问题内容: 使用典型的CSS,我可以在两列之间向左浮动另一列,并在两者之间留出一定的间距。我该如何使用flexbox? 问题答案: 您可以添加到父元素。这样做时,子级flexbox项将与相对侧对齐,并在它们之间留有空间。 您也可以添加到第二个元素以使其向右对齐。
如何将导航栏项向右对齐? 我想在右边登录和注册。但是我尝试的一切似乎都不起作用。
如何将弹性项向右对齐? 它的输出类似于 我正在寻找
android spinner 当前选中项如何右对齐?我的代码如下:
问题内容: 我有一些以3列格式显示的数据,其形式为: 。 这是一个例子: 但是,我希望数字是否正确对齐,例如: 如何在Python中执行此操作? 这是我现有的打印代码: 问题答案: 在Python 2.5中,使用rjust(在字符串上)。另外,尝试习惯于使用python中的字符串格式,而不仅仅是串联字符串。下面是rjust和字符串格式的简单示例: