使用jQuery UI可以给我提供这些漂亮的样式表。这些适用于jQuery UI的小部件...但是,我应该如何将这些样式应用于我的HTML元素,以获得相同的外观和感觉呢?
当我更改jQuery UI主题时,我希望我的页面相应地更改。我知道有类似的问题,例如“jQuery UI Themeroller Question”。在那里,它说我只能打开CSS并手动将CSS类应用于我的元素。
没有更好/正式的方法来做到这一点吗?特别是使用Theme Switcher,我可以轻松自定义UI。
-- 添加原始问题 --
好的,你们都向我解释,我必须手动将CSS类应用于我的元素。我欣赏这些信息,你们肯定比我更有CSS经验。然而,当我后来想要更改样式时,我必须在许多地方更改这个(jQuery UI)类 - 例如所有的td元素。因此,在我的CSS文件中,我更喜欢通过选择器应用样式。
问题:我可以使用选择器重新应用(jQuery UI css)类吗,例如“将类XYZ应用于ABC div中的所有表头”?
我可以通过jQuery选择来做到这一点,但我可以在“我的CSS”中做到吗?
当我更改jQuery UI主题时,我希望我的页面相应地更改。我知道有类似的问题,例如“jQuery UI Themeroller Question”。在那里,它说我只能打开CSS并手动将CSS类应用于我的元素。
没有更好/正式的方法来做到这一点吗?特别是使用Theme Switcher,我可以轻松自定义UI。
-- 添加原始问题 --
好的,你们都向我解释,我必须手动将CSS类应用于我的元素。我欣赏这些信息,你们肯定比我更有CSS经验。然而,当我后来想要更改样式时,我必须在许多地方更改这个(jQuery UI)类 - 例如所有的td元素。因此,在我的CSS文件中,我更喜欢通过选择器应用样式。
问题:我可以使用选择器重新应用(jQuery UI css)类吗,例如“将类XYZ应用于ABC div中的所有表头”?
我可以通过jQuery选择来做到这一点,但我可以在“我的CSS”中做到吗?
<input type="button" class="ui-button" />
,你可以包含你的CSS:<link rel="stylesheet" type="text/css" href="jquery_ui_css_black.css">
,然后你可以移除该元素并添加<link rel="stylesheet" type="text/css" href="jquery_ui_css_red.css">
代替,现在它应用了新的CSS。 - Fender