可以让载入的一个css文件只对特定的元素生效吗?

有个datepicker相关的样式,利用了jquey ui1.7.1版本做的,我把它下载下来用在自己的网页上,但同一个网页上我用了jqgrid做表格,它也是在jqury ui的基础上开发的,但1.7.1的版本对它而言太低了.所以我在想如题的问题(主要是只让datepicker使用jquery ui 1.7.1版本css,页面的其他部分使用1.9.1版本的css).

阅读 6.6k
4 个回答

非要如此,可以iframe。
不过这已经说明架构需要调整了。

css,本身是没有作用域的概念的,
所以在不使用前端框架的情况下,
貌似只有 iframe 能解决

找到源码最外层加个命名空间,重新编译下应该可以,不知道有没有别的方法

你可以在不同的页面引用不同的css,或者用js控制删除一个css再添加一个css

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题