当使用 XPages Mobile 主题时,我作为资源添加到页面的 CSS 文件是在 IBM 提供的作为移动主题的一部分的 CSS 文件之前添加的。
例子:
<xp:this.resources>
<xp:styleSheet href="css/font-awesome/css/font-awesome.css"></xp:styleSheet>
<xp:styleSheet href="/mobile.css"></xp:styleSheet>
</xp:this.resources>
生成以下 HTML
<link rel="stylesheet" type="text/css" href="/redpill/graph.nsf/css/font-awesome/css/font-awesome.css">
<link rel="stylesheet" type="text/css" href="/redpill/graph.nsf/mobile.css">
<link rel="stylesheet" type="text/css" href="/xsp/.ibmxspres/dojoroot-1.8.1/dojox/mobile/themes/iphone/iphone.css">
<link rel="stylesheet" type="text/css" href="/xsp/.ibmxspres/.extlib/css/customMobile.css">
<link rel="stylesheet" type="text/css" href="/xsp/.ibmxspres/.extlib/css/customIphone.css">
有没有办法强制在 IBM 之后添加我自己的自定义控件?当我自己的 CSS 在链中排在首位时,控制样式更具挑战性(但并非不可能)。