none
HTML 的<select>标签中的size属性的一个问题 RRS feed

  • 问题

  • <select size="3" multiple="multiple"><!--size最少四个,为什么?-->
          <option value="-1">--不选择--</option>
          <option value="1">妈妈</option>
          <option value="2">爸爸</option>
          <option value="3">爷爷</option>
          <option value="4">奶奶</option>
        </select><br />
    在页面中,我的size属性不管是2还是3都是显示4个,1个   和  4个以上 正常显示,请问这是为什么呢?
    • 已移动 Raymond TangModerator 2011年4月18日 8:09 Not related (发件人:XML 与 Web Services 讨论区)
    2011年4月16日 2:28

答案

  • size 属性规定下拉列表中可见选项的数目。

    如果 size 属性的值大于 1,但是小于列表中选项的总数目,浏览器会显示出滚动条,表示可以查看更多选项。

     

    你好我这里测试显示正常,浏览器IE7、FF、360等均正常,均按照设置的size个数显示可见的选项,其它通过滚动条查看


    Raymond Tang (Microsoft C# MVP)
    Denn Ich Gehoer nur mir
    微软中文论坛同城社区成都QQ群:74268428
    My Chinese Blog
    Chengdu,Sichuan Province,China
    2011年4月18日 8:08
    版主

全部回复

  • size 属性规定下拉列表中可见选项的数目。

    如果 size 属性的值大于 1,但是小于列表中选项的总数目,浏览器会显示出滚动条,表示可以查看更多选项。

     

    你好我这里测试显示正常,浏览器IE7、FF、360等均正常,均按照设置的size个数显示可见的选项,其它通过滚动条查看


    Raymond Tang (Microsoft C# MVP)
    Denn Ich Gehoer nur mir
    微软中文论坛同城社区成都QQ群:74268428
    My Chinese Blog
    Chengdu,Sichuan Province,China
    2011年4月18日 8:08
    版主
  • 难道因为我用的是Chrome?这个,我用IE试试。。。
    每天比别人多努力一个小时!
    2011年4月18日 11:06