【发布时间】:2020-12-03 21:03:01
【问题描述】:
我有一个单页应用程序,可以将 DOM html 动态转换为页面上的 Kendo 控件,并在浏览器中显示它们。我有一个 SASS 样式表,它为所有控件设置样式,其中一部分如下所示。所有控件都具有 .company-container 类,并且当控件未处于编辑模式且未聚焦时,通过在控件周围放置边框来设置它们的样式。这个样式文件的这个部分和其他部分工作正常,直到我点击刷新重新加载页面。一旦我在 Chrome 中重新加载页面,控件周围的边框就会丢失,即使我清楚地看到 html 结构在那里。页面重新加载后样式表的其他部分加载正常,所以我确定这不是样式缓存问题。我想知道你以前是否有过类似的问题。
正在使用的 .scss 文件的一部分:
.company-container > span span {
outline-color: $color-brand;
outline-width: $border-light;
outline-style: solid;
outline-offset: $border-light;
}
【问题讨论】:
-
嗨,有趣的是,如果正在应用该规则,也许可以在浏览器中检查开发工具?也许它被另一个规则覆盖了