Firefox错误:在<;选择>;由汉字引起的下拉列表

Firefox错误:在<;选择>;由汉字引起的下拉列表,firefox,html-select,chinese-locale,Firefox,Html Select,Chinese Locale,在Firefox 17中,我在下拉列表中看到了额外的空间。当选项列表超过20项时会触发此问题。看到这里的截图了吗 我已经摆弄了一段时间,将简化为一个汉字,请参见此处: 21项(注意下拉列表中的空白) 所有類別 服裝、鞋及配件手機、通訊產品電子產品及電器電腦及網絡數碼相機、攝影器材珠寶首飾及鐘錶玩具及個人愛好家居生活 游戏電影音樂收藏品郵票錢幣體育、休閒及旅遊汽車商業及工業古董書籍健康及美容其他物品及服務 20个项目(删除任何一个选项,空格消失) 服裝、鞋及配件

在Firefox 17中,我在
下拉列表中看到了额外的空间。当选项列表超过20项时会触发此问题。看到这里的截图了吗

我已经摆弄了一段时间,将
简化为一个汉字,请参见此处:


21项(注意下拉列表中的空白)
所有類別                服裝、鞋及配件手機、通訊產品電子產品及電器電腦及網絡數碼相機、攝影器材珠寶首飾及鐘錶玩具及個人愛好家居生活
游戏電影音樂收藏品郵票錢幣體育、休閒及旅遊汽車商業及工業古董書籍健康及美容其他物品及服務


20个项目(删除任何一个选项,空格消失) 服裝、鞋及配件 服裝、鞋及配件 手機、通訊產品 電子產品及電器 電腦及網絡 數碼相機、攝影器材 玩具及個人愛好 家居生活 游戏 電影音樂 收藏品 郵票 錢幣 體育、休閒及旅遊 汽車 商業及工業 古董 書籍 健康及美容 其他物品及服務

21个项目(删除为一个HK字符,保留空白) 测试 测试 產 测试 测试 测试 测试 测试 测试 测试 测试 测试 测试 测试 测试 测试 测试 测试 测试 测试 测试

有什么想法吗?它只出现在Firefox中。在Chrome浏览器中,一个滚动条出现在21个条目上,这让我觉得这是Firefox计算滚动条的一个错误。

试试看:


替换:
所有類別
所有分类(中文(简体))

谢谢Guiherme的帮助——不用修改,同样的问题。您可以删除所有CN字符,保存一个。。顺便说一句,各位。。新发现:似乎只有一个CN字符导致了问题--產 -- 如果你把它从第一次出现的两个地方删除,问题就消失了。这应该是Firefox中的一个bug。你有没有考虑过带反馈的报告?我用简化版
中的每个字符进行了测试,结果也失败了。(+1表示他的发现。)这两句话之间似乎有问题:
手機、通訊產品
電子產品及電器
,而且不仅仅是你提到的角色。好主意,Guillerme。。此处创建的Mozilla bug:
<form>
21 items (note blank space in dropdown)
<select  size="1"><option selected="selected" value="0">所有類別 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;</option><option value="11450">服裝、鞋及配件</option><option value="14675">手機、通訊產品</option><option value="293">電子產品及電器</option><option value="58058">電腦及網絡</option><option value="625">數碼相機、攝影器材</option><option value="281">珠寶首飾及鐘錶</option><option value="220">玩具及個人愛好</option><option value="11700">家居生活</option>
    <option value="142313">Games</option><option value="45099">電影音樂</option><option value="1">收藏品</option><option value="260">郵票</option><option value="11116">錢幣</option><option value="888">體育、休閒及旅遊</option><option value="9800">汽車</option><option value="12576">商業及工業</option><option value="20081">古董</option><option value="267">書籍</option><option value="26395">健康及美容</option><option value="99">其他物品及服務</option></select>

<br><br>20 items (remove any one option, and blank space is gone)
<select  size="1">
    <option value="11450">服裝、鞋及配件</option>
    <option value="11450">服裝、鞋及配件</option>
    <option value="14675">手機、通訊產品</option>
    <option value="293">電子產品及電器</option>
    <option value="58058">電腦及網絡</option>
    <option value="625">數碼相機、攝影器材</option>
    <option value="220">玩具及個人愛好</option>
    <option value="11700">家居生活</option>
    <option value="142313">Games</option>
    <option value="45099">電影音樂</option>
    <option value="1">收藏品</option>
    <option value="260">郵票</option>
    <option value="11116">錢幣</option>
    <option value="888">體育、休閒及旅遊</option>
    <option value="9800">汽車</option>
    <option value="12576">商業及工業</option>
    <option value="20081">古董</option>
    <option value="267">書籍</option>
    <option value="26395">健康及美容</option>
    <option value="99">其他物品及服務</option>
</select>

<br><br>21 items again (stripped to one HK character, blank space remains)
<select  size="1">
    <option>test</option>
    <option>test</option>
    <option>產</option>
    <option>test</option>
    <option>test</option>
    <option>test</option>
    <option>test</option>
    <option>test</option>
    <option>test</option>
    <option>test</option>
    <option>test</option>
    <option>test</option>
    <option>test</option>
    <option>test</option>
    <option>test</option>
    <option>test</option>
    <option>test</option>
    <option>test</option>
    <option>test</option>
    <option>test</option>
    <option>test</option>
</select>