据我了解,jqueryui 有两套东西:
- 可用于开发网络应用的现成元素(如菜单、日期选择器等...)
- 准备好与之前讨论过的元素一起使用的 CSS
现在我的问题是:
CSS 也准备好用于普通 HTML 元素了吗?像 form
、ul
和 ol
列表、a
等等?
这样,标准 HTML 元素的样式可以与其他 jqueryui 小部件兼容。
是否还有一些现成的 .half
、.third
、.full-width
类用于 div
?
不幸的是,即使阅读了http://api.jqueryui.com/category/theming,我也无法得到答案。 , http://api.jqueryui.com/theming/css-framework/和 http://api.jqueryui.com/theming/stacking-elements/ .
最佳答案
不,jQuery UI 不包含您提到的任何内容。
jQuery UI 基于小部件。您在元素之上调用其中一个小部件,“让魔法发生”。
您可以在您的应用程序 CSS 中使用的唯一样式是:
.ui-helper-hidden
: 隐藏你的元素;.ui-helper-hidden-accessible
:隐藏您的元素,但让它“可访问”.ui-helper-reset
.ui-helper-clearfix
: The famous clearfix hack.ui-helper-zfix
- 所有
.ui-icon
关于您提到的其他样式:
对于表单、列表和网格系统等其他元素的样式(.half
、.full
等问题的一部分),我建议您尝试一下至 Twitter Bootstrap ,如果您还没有。
关于css - jqueryui 是否有普通 HTML 元素的 CSS 规则?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16907549/