4

我们在页面顶部使用 jQuery UI 选项卡(没有主题,在 screen.css 文件中使用我们自己的样式),然后在页面下方使用 jQuery UI Datepicker。

我们想为 Datepicker 使用 jQuery 主题,但我们想为 Tabs 使用我们自己的样式。但是,一旦我们包含了主题,它(显然)就会完全按照特定的风格进行风格化。

无论如何设置 jQuery UI 组件是否有主题?某种可配置的?还是纯粹是关于样式类名称并在那里做你需要的事情?...它只是让空白(没有主题)更容易设置样式,然后尝试撤消主题样式表设置的内容...

4

2 回答 2

4

jQueryUI 完全依赖于当前导入到 html 页面的类名。它们都以 ui- 开头

因为它只是简单的 CSS,你可以做以下两件事之一:

  • 从主题的 css 中剪切并粘贴您想要的类到您自己的 css 文件中。
  • 导入主题的css文件,用自己的css覆盖你感兴趣的类。
于 2009-09-01T09:52:51.780 回答
4

查看此下载页面右侧的“高级主题设置”链接,位于主题下拉框下方。在那里,您可以定义一个 CSS 范围以将您的主题限制在页面的特定部分。

然后,您只需将该 css 范围类放在 datepicker 的父级上。

于 2010-12-03T19:26:30.773 回答