通过css样式从左侧开始输出文本的边距偏移

时间:2013-02-11 12:23:36

标签: html css

我只有css的litle概述所以我问,我有这个表格

<h:form>
      <h:outputLabel1 value="some text1"/>
      <h:outputText1 value="someOutputtext1 />
       .
       .
      <h:outputLabelN value="some textN"/>
      <h:outputTextN value="someOutputtextN/>
 <h:form/>  

结果是这样的:

some text1 someOutputtext2  一些textN someOutputtextN

如何设置偏移余量通过style =“”attributte从“some text1”开头到开头到“someOutputtext2”我想要达到比每个输出文本都有相同的起始位置,非常感谢任何建议。

1 个答案:

答案 0 :(得分:0)

使用h:panelGrid创建表单。 像这样:

    <h:form>
            <h:panelGrid id="panel" columns="2">
                    <h:outputLabel value="some text1"/>
                    <h:outputText value="someOutputtext1 />
                    <h:outputLabel value="some textN"/>
                    <h:outputText value="someOutputtextN/>
            </h:panelGrid>
    <h:form/>  

我建议您添加新的邮件列以处理验证错误,标记

    <h:outputLabel1>
不存在,使用
    <h:outputLabel >
和ad id属性标记字段一个独特的名字。

抱歉我的英文不好