Materialise 不会覆盖我现有的 类

Materialize not overriding my existing classes

我有一个 jsp 页面,我想使用 Materialize 框架对其进行样式设置,但是只要我将 href 添加到我页面中的 materialize.min.css(或从一开始就在整个项目中) ,它覆盖了所有应用程序中的现有样式,我希望仅在需要时才能够调用 Materialize,而不是更改整个样式,因为它变得一团糟。

这也是我第一次使用 Materialise,所以可能我遗漏了什么。

这就是 CSS 框架通常的工作方式。他们中的大多数会规范化并将基本样式应用于您的网站,即使您没有使用特定于框架的 class 名称。

我通常以相反的方式工作:我让我选择的框架控制我所有的 UI,当我想覆盖某些东西时,我使用自定义 CSS 样式。为此,请确保在 Materialize CSS link.

之后 标签上为自己的样式添加 link