【发布时间】:2012-02-13 20:20:57
【问题描述】:
JSP1:有 Dojo 小部件。样式主题“claro”用于 body 标签。
JSP2:有一个 dojo 小部件 - 对话框。样式定义直接应用于小部件。 (功能上这个jsp是一个页脚)。
<div dojoType="dijit.Dialog" id="privacyDialog" style="background-color:#FFFFDF; border-style:solid; border-width:1px; border-color:#000; height:203px; width:350px; z-index:9999; display:none;">
JSP1 包含 JSP2
问题:在运行时,JSP2 中对话框上定义的样式被覆盖,对话框出现时带有 claro.css 中定义的样式(标题带有蓝色、关闭图标等的栏)。
必需:对话框应该按照 JSP2 小部件中定义的方式显示。
我在阅读 http://dojotoolkit.org/reference-guide/dijit/themes.html#id24 后尝试覆盖主题,但它仍然部分显示 claro.css 中指定的主题(关闭图标、标题栏)
在我的例子中:将类指定为“form1”,并且在 claro.css 中添加的代码是
【问题讨论】: