我正在使用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
答案 0 :(得分:0)
你应该放一个!在您希望保留的评论之前:
/*!
Theme Name: Your Theme Name
*/
答案 1 :(得分:0)
如果您尝试压缩CSS,则需要添加感叹号(!)。但是,如果您没有尝试,那么任何类型的评论风格都应该适合您。可接受的评论的示例如下。有关评论的详细信息,请参阅此page和here。这个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.