为什么我的下拉CSS消失了,我该如何解决?

And*_*urn 12 html css asp.net-mvc

这是一个非常奇怪的问题,只影响谷歌Chrome.

如果我在下拉列表中有299行,它会保留我的自定义CSS.然而,第二个我达到300行,我的所有样式都被删除,似乎被谷歌Chrome设置为默认值.

在JSFiddle页面中,它有300行,如果你查看结果,它将具有默认样式.但如果删除一行,我的自定义样式将被应用.为什么是这样?

JSFiddle:https://jsfiddle.net/s7opd7dm/

简单的下拉元素:

@Html.DropDownListFor(m => m.SupplierID, new SelectList(Model.Suppliers, "SupplierID", "DisplayName"), "Select Supplier Name", new { @id = "SuppNameDD", @class = "GRDropDown", disabled = true })
Run Code Online (Sandbox Code Playgroud)

Pat*_*607 7

我有同样的问题.我发现他们禁用了300种或更多选项.

由于性能问题,我们故意禁用300多个选项的样式(crbug.com/500401).

在这里阅读它