xPages - 想要覆盖xpage生成的CSS

时间:2016-01-04 16:15:22

标签: css xpages

我关闭了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;
}

1 个答案:

答案 0 :(得分:1)

CSS将从相关的Dojo版本中提取,因为您正在使用Dojo组件(FilteringSelect)。您可以独立于OneUI包含相关的CSS文件。如果在xsp.properties中禁用聚合(可能需要清理项目),则应该能够看到需要包含哪些文件。