【发布时间】:2017-10-12 10:55:35
【问题描述】:
这是我在 CSS 中遇到的最奇怪的事情之一。
我有一个名为 .thin 的类,它具有以下属性:
.thin {
width: 75% !important;
}
我还有一个名为 .themered 的类,具有以下属性:
.themered {
background: $themeRed !important;
border-color: darken($themeRed, 15%) !important;
}
然后我有一个包含这两个类的 DIV,但它们都没有出现在检查器中,并且它没有任何属性。
这是相关 DIV 的屏幕截图:
如您所见,检查器中甚至没有列出类名。
...更奇怪的是,这里是另一个具有 .thin 和 .themered 类的 DIV - 它的工作原理与预期的一样。
我已经尝试了一切。你以前有没有处理过类似的事情?
【问题讨论】:
-
你是在同一个页面还是在不同的文件中写CSS?
-
这是一个 SASS 文件,它在自己的文件中。
-
我在 WordPress 中有类似的东西。问题出在 CSS 更改后的缓存中,我必须清除所有浏览器缓存才能看到这些更改。
-
是的,清除完整缓存或在私人浏览器中检查页面
-
您确定没有其他类包装您的
.thin声明吗?