Mobileweb 分配自定义 css
Mobileweb assign custom css
是否可以通过 tss 或其他方式将自定义 css 属性分配给 UI 元素?
我试图在 app.tss
中做这样的事情:
".myView[platform=mobileweb]": {
-webkit-box-shadow : '10px 10px 5px 0px rgba(0,0,0,0.75)',
-moz-box-shadow : '10px 10px 5px 0px rgba(0,0,0,0.75)',
box-shadow : '10px 10px 5px 0px rgba(0,0,0,0.75)'
}
Titanium Mobile Web 并不真正支持这一点。 DOM 节点没有可用于引用特定 DOM 节点的唯一 ID 或 class 名称。
例如,它确实为每个 UI 元素应用了 class,因此您可以为所有按钮添加框阴影。由于 Titanium UI 元素由多个 DOM 节点组成,因此您必须使用浏览器的 web/dom 检查员.
您将无法使用 TSS 定义自定义样式。相反,您必须将它添加到 splash.css
,因为这是唯一加载任意 CSS 的地方。
是否可以通过 tss 或其他方式将自定义 css 属性分配给 UI 元素?
我试图在 app.tss
中做这样的事情:
".myView[platform=mobileweb]": {
-webkit-box-shadow : '10px 10px 5px 0px rgba(0,0,0,0.75)',
-moz-box-shadow : '10px 10px 5px 0px rgba(0,0,0,0.75)',
box-shadow : '10px 10px 5px 0px rgba(0,0,0,0.75)'
}
Titanium Mobile Web 并不真正支持这一点。 DOM 节点没有可用于引用特定 DOM 节点的唯一 ID 或 class 名称。
例如,它确实为每个 UI 元素应用了 class,因此您可以为所有按钮添加框阴影。由于 Titanium UI 元素由多个 DOM 节点组成,因此您必须使用浏览器的 web/dom 检查员.
您将无法使用 TSS 定义自定义样式。相反,您必须将它添加到 splash.css
,因为这是唯一加载任意 CSS 的地方。