我关闭了XSP属性中的主题,并为我的xpage设置了CSS。我发现一些页面元素正在从dijit CSS获取CSS设置。它来自何处以及如何将其关闭?某些字段/标签是正确的,而其他字段/标签则不正确。我包含了我没有正确显示的FilteringSelect字段的firebug日志。我已经为此寻找答案,并花了很多时间在上面,但无法弄清楚。
.tundra .dijitInputContainer input {
margin: 0 0.1em;
}
.dijitSelect input, .dijitTextBox input {
float: left;
}
.dijitInputInner {
background-color: transparent !important;
border: 0 none !important;
margin-left: 0 !important;
margin-right: 0 !important;
padding-left: 0 !important;
padding-right: 0 !important;
width: 100% !important;
}
.dijitReset {
border: 0 none;
color: inherit;
font-family: inherit;
font-feature-settings: inherit;
font-kerning: inherit;
font-language-override: inherit;
font-size: inherit;
font-size-adjust: inherit;
font-stretch: inherit;
font-style: inherit;
font-synthesis: inherit;
font-variant: inherit;
font-weight: inherit;
line-height: normal;
margin: 0;
padding: 0;
}
input, select {
font-family: inherit;
font-size: inherit;
}
答案 0 :(得分:1)
CSS将从相关的Dojo版本中提取,因为您正在使用Dojo组件(FilteringSelect)。您可以独立于OneUI包含相关的CSS文件。如果在xsp.properties中禁用聚合(可能需要清理项目),则应该能够看到需要包含哪些文件。