在我的 css 中不断遇到资产预编译错误...不知道为啥

Posted

技术标签:

【中文标题】在我的 css 中不断遇到资产预编译错误...不知道为啥【英文标题】:Keep running into asset precompile error in my css...not sure why在我的 css 中不断遇到资产预编译错误...不知道为什么 【发布时间】:2013-04-30 18:37:30 【问题描述】:

我在预编译资产时不断收到类似的错误:

Invalid CSS after "...margin-left:1px": expected "", was ";line-height:16..."

所以我在 css 中发现了一个错误,即“1margin-left:1px”...所以我修复了它。现在我遇到了另一个 CSS 错误:

Invalid CSS after "...ced2>limargin:": expected expression (e.g. 1px, bold), was "!inherit.item-..."

但我看不出这段代码有什么问题...这里是完整的(我想就是这样):

.item-list.spaced>li,.item-list.spaced2>limargin:!inherit.item-list>li.item-orangeborder-left-color:#eccb71

我不确定这里的问题是什么。有人知道吗?

【问题讨论】:

【参考方案1】:

!inherit 是无效值。可能你想写inherit !important

【讨论】:

我从别人那里购买了一个主题,所以这就是它附带的...不知道那是无效的。让我试试看。【参考方案2】:

你可以试试这个:

item-list.spaced>li, .item-list.spaced2>li 
    margin: inherit;

.item-list>li.item-orange 
    border-left-color: #eccb71;

【讨论】:

以上是关于在我的 css 中不断遇到资产预编译错误...不知道为啥的主要内容,如果未能解决你的问题,请参考以下文章

Rails:预编译资产缺少节点模块

blueprint/screen.css 未预编译

为生产预编译资产时,没有方法错误,[ ] 未定义 nil 类

Select2 Css 未通过纱线或资产预编译加载

资产预编译错误

如何加快 Rails 3+ 中的资产预编译?