如何使<select>标签与Microsoft Edge兼容?

时间:2019-03-04 03:01:50

标签: javascript html microsoft-edge compatibility struts-1

我正在编辑使用struts1的jsp文件。 但是在Microsoft Edge中打开它。下拉菜单已经利用了固定的线高,这完全破坏了设计。 为了解决这个微小的问题,我尝试了两种方法。 第一个解决方案: 创建了一个JavaScript,以在类为“ someClass”时删除“ style”属性 这个问题是许多jsp文件正在调用此类。所以很多都会受到影响。 第二种解决方案: -手动删除所有jsp文件的样式 这实际上有效,但是需要更改50个以上的文件。 我想知道是否还有其他解决方法? 谢谢。

2 个答案:

答案 0 :(得分:0)

我将对这个答案进行尝试,因为我对Struts一无所知,但是您在CSS中没有定义任何单位。也就是说,您有height:110无效。将此设置为height:110px。与width相同。

需要px或其他单位,例如em

答案 1 :(得分:0)

好像您有CSS相关问题。我建议您删除样式属性,并尝试创建一个CSS类,并在其中添加用于选择下拉列表的CSS代码。您可以将CSS类用于所有选择下拉列表。