请告诉我这个 HAML :sass 过滤器语法有什么问题

发布于 2024-10-23 21:09:34 字数 223 浏览 2 评论 0原文

-content_for :styles do
  :sass
    #image_column { 
      width: 200px;
      float: right;
      padding:15px;
      background-color: #eee;
    }

错误:“200px”后的 CSS 无效:预期的表达式(例如 1px、粗体)是“;”

-content_for :styles do
  :sass
    #image_column { 
      width: 200px;
      float: right;
      padding:15px;
      background-color: #eee;
    }

error: Invalid CSS after "200px": expected expression (e.g. 1px, bold), was ";"

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

寄居人 2024-10-30 21:09:34

您编写的是 SCSS 而不是 SASS。试试这个?

- content_for :styles do
  :sass
    #image_column 
      width: 200px
      float: right
      padding: 15px
      background-color: #eee

You've written SCSS instead of SASS. Try this?

- content_for :styles do
  :sass
    #image_column 
      width: 200px
      float: right
      padding: 15px
      background-color: #eee
寄人书 2024-10-30 21:09:34

我使用 SCOUT 和命名文件 example.sass 时遇到类似的

问题错误:

预期的表达(例如1px,粗体)是“;”)

因为我忘记将扩展名更改为 .scss

也许这会有所帮助。

I had similar problem using SCOUT and naming files example.sass

Same error:

expected expression (e.g. 1px, bold), was ";")

Because i forgot change extension to .scss

Maybe this will be helpful.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文