ZK网格滚动条问题

时间:2016-04-19 11:32:11

标签: grid scrollbar zk

我想创建最小宽度的网格取决于它的数据。必须定义网格高度。 我不想要任何水平滚动条。 当有大量数据时,会出现垂直滚动条。没关系。 但在那之后也出现了水平滚动条。 我怎么能避免这个水平滚动条?

这是我的代码:

          <grid height="150px"  hflex="min">
            <columns>
              <column label="one" />
              <column label="two"/>
            </columns>
            <rows>
              <row>
                <label value="Some data"/>
                <label value="Some data"/>
              </row>
              <row>
                <label value="Some data"/>
                <label value="Some data"/>
              </row>
              <row>
                <label value="Some data"/>
                <label value="Some data"/>
              </row>
              <row>
                <label value="Some data"/>
                <label value="Some data"/>
              </row>
            </rows>
          </grid>

1 个答案:

答案 0 :(得分:5)

如果您不使用原生滚动条,则问题已解决,您的数据仍然可读:

<grid height="150px" hflex="min">
    <custom-attributes org.zkoss.zul.nativebar="false"/> 
    <columns>
      <column label="one"/>
      <column label="two"/>
    </columns>
    <rows>
      <row>
        <label value="Some data"/>
        <label value="Some data"/>
      </row>
      <row>
        <label value="Some data"/>
        <label value="Some data"/>
      </row>
      <row>
        <label value="Some data"/>
        <label value="Some data"/>
      </row>
      <row>
        <label value="Some data"/>
        <label value="Some data"/>
      </row>
    </rows>
  </grid>