我正在编辑使用struts1的jsp文件。
<html:select property="someProperty"
style="width:110;height:110" styleClass="someClass">
但是在Microsoft Edge中打开它。下拉已经利用固定的线高,这完全破坏了设计。
为了尝试解决这个问题,我尝试了两种方法。
第一解决方案
这个问题是很多jsp文件正在调用这个类。所以很多都会受到影响。
二解决方案:
- 手动删除所有jsp文件的样式
这实际上有效,但需要更改50多个文件。
我想知道这个是否有其他解决方法?
谢谢。
我将对这个答案进行研究,因为我对struts一无所知但你没有在CSS中定义任何单位。也就是说,你有height:110
是无效的。将此设置为height:110px
。与width
相同。
px
或其他单位如em
是必需的。
看起来你有CSS相关的问题。我建议你删除style属性并尝试创建一个CSS类并添加你的CSS代码以便选择下拉列表。你可以将CSS类用于所有选择下拉列表。