如何解决css污染?默认样式都被框架自带的css给改掉了

发布于 2022-09-02 14:48:00 字数 132 浏览 16 评论 0

在写一个前端页面,用<ul><li>之类的标签时发现默认样式都被框架自带的css给改掉了,错乱不堪。但我也总不能为了一堆标签的默认样式再写一组默认样式的css文件吧?

PS:我是做php后端的,对前端不了解。

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(4

三寸金莲 2022-09-09 14:48:00

建一个css文件,放在amaze.css后面,然后自己定义类

九局 2022-09-09 14:48:00

避免被其他样式污染方法:

  1. 与页面不同的样式命名或重载(容易被突破)。

  2. shadow DOM。

  3. <iframe>。

痴者 2022-09-09 14:48:00

把你写的样式文件放在框架默认样式文件后面,优先级问题

红焚 2022-09-09 14:48:00
  1. 因为你自定义的css文件放在的框架css文件的上面引入

  2. 自己写的css权重没有框架的权重大 比如框架是从父类开始 使用id等等

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文