css - 为您的整个网站使用 jQuery 主题是错误的吗?

标签 css jquery-ui themeroller

我最近一直在摆弄 jquery(ui),现在我想在我的个人网站上添加一些 jquery 位。好吧,Theme Roller 制作的主题真的很棒,我希望我的整个网站看起来像那样,而不仅仅是少数启用 jquery 的部分。那么,使用 http://jqueryui.com/docs/Theming/API 中列出的 css 类是错误的吗?对于你自己的东西,实际上不使用任何 javascript?就像做一个 <div class="ui-widget">

是否有一些我没有看到的更简单/更清晰的方法来做到这一点?这是一种正常的方法还是矫枉过正?

最佳答案

答案是否定的并没有错。总的来说,你走在正确的轨道上。使用 JQuery 的类,它们在那里是有原因的!但是不要改变它们。如果您需要增强外观,请添加您自己的自定义类或 ID,这样您就不会弄乱默认的 css 并破坏 Jquery 插件。有关详细信息,请参阅下面的链接。

请记住,如果您打算使用 JQuery UI 作为基础,您需要担心 JQuery 更改/更新他们自己的 CSS 文件时的向后兼容性问题,这是您所做的任何自定义样式应该是的另一个原因使用您自己的类来支持 JQuery。

http://docs.jquery.com/UI/Theming/API - 请参阅此网页以了解在何处以及如何应用 JQuery 的默认类

http://www.filamentgroup.com/lab/developer_your_own_jquery_themeroller_ready_components/ - 这有点过时但包含有关如何将自定义类与 JQuery 配对的有用信息

http://www.filamentgroup.com/lab/styling_buttons_and_toolbars_with_the_jquery_ui_css_framework/ - 这篇文章更多地介绍了按钮,请注意它比之前的文章更新,但两者都对概念化您的想法很有值(value)。

关于css - 为您的整个网站使用 jQuery 主题是错误的吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2163472/

相关文章:

jquery - 使用 jquery ui themeroller 主题的最佳方式是什么

jquery-ui - jQuery UI 主题滚轮 - 先前版本

javascript - 如何在 jquery 中使用原始 javascript 并向 jquery 选择器添加独特的功能?

javascript - 在 JavaScript 中获取 CSS 设置

javascript - 获取意外 token ILLEGAL JS 错误

javascript - jQuery 动画左右移动

css - 在 SpringSource Tool Suite 中,我可以在哪里编辑主题?

javascript - Google map 信息窗口在 map 外部单击时打开

css - 无法让 Drupal 自定义下拉菜单位置随屏幕移动

JQuery UI CSS 样式表不起作用