是否可以通过tss或其他方式为UI元素分配自定义css属性?
我试图在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)'
}
答案 0 :(得分:1)
Titanium Mobile Web并不真正支持这一点。 DOM节点没有可用于引用特定DOM节点的唯一ID或类名。
例如,它确实为每个UI元素应用了一个类,因此您可以为所有按钮添加一个框阴影。由于Titanium UI元素由多个DOM节点组成,因此您必须使用浏览器的web / dom检查器确定要更改的UI元素的确切DOM结构。您将无法使用TSS定义自定义样式。相反,您必须将其添加到splash.css
,因为这是唯一加载任意CSS的地方。