JQuery手风琴发行
我一直在使用我的网站,它的工作很好,但有一件事。我希望手风琴用户界面有两种不同的布局/设计。我怎样才能做到这一点 如有任何建议,将不胜感激JQuery手风琴发行,jquery,jquery-ui,Jquery,Jquery Ui,我一直在使用我的网站,它的工作很好,但有一件事。我希望手风琴用户界面有两种不同的布局/设计。我怎样才能做到这一点 如有任何建议,将不胜感激 谢谢您可能不应该这样做,因为一组统一的小部件的目的是促进一致性。然而,我意识到这不是你的问题,你可能有理由 “最简单”的方法是给你的“备用”手风琴添加一个特殊的ID或类。然后在CSS中,为了覆盖现有的CSS,您必须具有更多的特殊性。我个人会避免将它直接添加到你的themeroller CSS中;将其添加到其他地方,如您的网站CSS,以便轻松维护浏览器样式 因
谢谢您可能不应该这样做,因为一组统一的小部件的目的是促进一致性。然而,我意识到这不是你的问题,你可能有理由 “最简单”的方法是给你的“备用”手风琴添加一个特殊的ID或类。然后在CSS中,为了覆盖现有的CSS,您必须具有更多的特殊性。我个人会避免将它直接添加到你的themeroller CSS中;将其添加到其他地方,如您的网站CSS,以便轻松维护浏览器样式 因此,jQuery UI自动应用如下内容:
.ui-accordion-header { /* original themeroller styles */ }
您需要更加具体,以使您自己的规则具有更高的优先级:
.customClass .ui-accordion-header { /* override the parts you need to */ }
我可以告诉你:这将是一种痛苦。jQueryUI添加了大量类,每个类都有一些相对模块化的用途。覆盖所有这些以在不同的手风琴上实现另一种外观将是一项工作。您可能不应该这样做,因为一组统一的小部件的目的是提高一致性。然而,我意识到这不是你的问题,你可能有理由 “最简单”的方法是给你的“备用”手风琴添加一个特殊的ID或类。然后在CSS中,为了覆盖现有的CSS,您必须具有更多的特殊性。我个人会避免将它直接添加到你的themeroller CSS中;将其添加到其他地方,如您的网站CSS,以便轻松维护浏览器样式 因此,jQuery UI自动应用如下内容:
.ui-accordion-header { /* original themeroller styles */ }
您需要更加具体,以使您自己的规则具有更高的优先级:
.customClass .ui-accordion-header { /* override the parts you need to */ }
我可以告诉你:这将是一种痛苦。jQueryUI添加了大量类,每个类都有一些相对模块化的用途。覆盖所有这些,在不同的手风琴上实现另一种外观将是一项艰巨的工作。感谢您的快速响应。我已经想到了这一点,但期待着一些解决办法。我想我必须坚持最艰难的道路。我真的很感谢你的帮助。谢谢你,伙计。谢谢你的快速回复。我已经想到了这一点,但期待着一些解决办法。我想我必须坚持最艰难的道路。我真的很感谢你的帮助。谢谢你,伙计。