由于评论,SASS不会编译WordPress样式表

时间:2014-06-17 22:23:06

标签: css wordpress sass comments

我正在使用Koala自动编译style.sass,显然它不喜欢文件开头所需的多行注释(即:/ *主题名称:...... * /)。

每次尝试编译时都会出错:

style.sass第2行的警告: 此选择器没有任何属性,也不会呈现。 在style.sass的第3行警告: 此选择器没有任何属性,也不会呈现。 在style.sass的第5行警告: 此选择器没有任何属性,也不会呈现。 语法错误:“...... nsive,modern”之后的无效CSS:期望的表达式(例如1px,粗体),是“优雅的结婚......”         在style.sass的第6行

我应该编译它,然后将多行注释添加到压缩的style.css中吗?那将是一个令人头痛的问题。

似乎因为评论有一个“:”,它认为它是一个css属性。

编辑,这是代码:

/*
Theme Name: ...
Theme URI: ...
Author: ...
Author URI: ...
Description: A responsive, modern, and elegant wedding theme.
Version: 1.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: ...
*/


// Micro Clearfix //

.cf:before,
.cf:after 
    content: " " // 1
    display: table // 2

.cf:after
    clear: both

// For IE 6/7 only. Include this rule to trigger hasLayout and contain floats.
.cf
    *zoom: 1


// Defaults //

html,
body
    font-size: 100%
    width: 100%


// SASS Variables //

$fuchsia: #fe4365
$pink: #fc9d9a
$salmon: #f9cdad
$olive: #c8c8a9
$teal: #83af9b

2 个答案:

答案 0 :(得分:0)

你应该放一个!在您希望保留的评论之前:

/*!
Theme Name: Your Theme Name
*/

答案 1 :(得分:0)

如果您尝试压缩CSS,则需要添加感叹号(!)。但是,如果您没有尝试,那么任何类型的评论风格都应该适合您。可接受的评论的示例如下。有关评论的详细信息,请参阅此pagehere。这个question也很有用。

/* This comment is
 * several lines long.
 * since it uses the CSS comment syntax,
 * it will appear in the CSS output. */

/*! This comment is
 * several lines long.
 * since it uses the CSS comment syntax,
 * it will appear in the CSS output. */

// Does not appear in output.