Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/jquery-ui/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Css 对整个网站使用jQuery主题是错误的吗?_Css_Jquery Ui_Themeroller - Fatal编程技术网

Css 对整个网站使用jQuery主题是错误的吗?

Css 对整个网站使用jQuery主题是错误的吗?,css,jquery-ui,themeroller,Css,Jquery Ui,Themeroller,我最近一直在玩弄jquery(ui),现在我想在我的个人网站上添加一些jquery。嗯,Theme Roller制作的主题非常棒,我希望我的整个网站都是这样,而不仅仅是支持jquery的少数部分。那么,在您自己的东西中使用上列出的css类,而实际上不使用任何javascript,这是错误的吗?像做一个 是否有更简单/更干净的方法来实现这一点,但我没有看到?这是一种正常的方法还是过度的 这样做没有错,但如果你随意使用这些样式,可能会让人感到困惑 jQueryUI目前正在开发中;最新的beta版有一

我最近一直在玩弄jquery(ui),现在我想在我的个人网站上添加一些jquery。嗯,Theme Roller制作的主题非常棒,我希望我的整个网站都是这样,而不仅仅是支持jquery的少数部分。那么,在您自己的东西中使用上列出的css类,而实际上不使用任何javascript,这是错误的吗?像做一个


是否有更简单/更干净的方法来实现这一点,但我没有看到?这是一种正常的方法还是过度的

这样做没有错,但如果你随意使用这些样式,可能会让人感到困惑


jQueryUI目前正在开发中;最新的beta版有一个新功能,可以为您创建按钮,因此您可以看到,所有样式最终都会有一个明确的目的和脚本化的方式来创建元素。答案是否定的,它没有错。总的来说,你在正确的轨道上。使用JQuery的类,因为它们存在是有原因的!但是,不要改变它们。如果您需要增强外观,可以添加您自己的自定义类或ID,这样您就不会弄乱默认css并破坏Jquery插件。有关更多信息,请参阅下面的链接

记住,如果你计划使用jQuery UI作为基础,你就需要担心向后的兼容性问题,如果jQuery改变/更新自己的CSS文件,这也是为什么你应该使用你自己的类来支持jQuery的

的自定义样式的另一个原因。 -请参阅此网页,了解在何处以及如何应用JQuery的默认类

-这有点过时,但包含有关如何将自定义类与JQuery配对的有用信息


-这篇文章更多地介绍了按钮,请注意,它比前一篇文章更为新颖,但这两篇文章对概念化您的想法都很有价值。

不,这样做一点也没错。事实上,可以考虑利用代码来实现一个好的成品

最近在波士顿举行的jQuery会议上,我们看到了Filame Group(创建主题滚轴的人)的演示,他们说他们将主题元素用于整个后端站点。然后,他们在与客户会面时使用bookmarklet动态更改整个主题。只要改变主题,整个网站就会改变风格和颜色

请记住,在HTML中使用类时,点不应该出现:

<div class="ui-widget">


这可能更像是doctype.com的一个问题。预构建的插件和库总是有一些开销,因为几乎不需要100%的功能。但这是由开发人员根据场景来判断的。上述内容可能很难实现,但如果遵循适当的标准,那么是的,您正在按预期使用库。上面的链接很好,并且有有用的内容,但是,可以用一个问题直接回答您的问题:类或CSS修饰符做了您想要的吗?如果是,则为是,否则按上述操作。如果您使用的是大型web应用程序,这可能不会在一夜之间发生,并且您必须确保永远不要修改它们的类,等等。