gpt4 book ai didi

css - Sass:为什么我不能在 @import 之后发表评论(在同一行)?

转载 作者:行者123 更新时间:2023-11-28 11:40:30 25 4
gpt4 key购买 nike

@import "foo" // Bar

...导致 “foo”之后的无效 CSS:预期的媒体查询列表为“//Bar”。为什么?

感谢您的解释。

最佳答案

  1. CSS 规范定义了 @import rule作为

    <import-rule> = @import [ <url> | <string> ] <media-query-list>? ;

    表示 @import 后跟字符串或 url 后跟可选的媒体类型列表

  2. Sass syntax , 评论必须独占一行

    Like everything else in the indented syntax, comments are line-based. This means that they don’t work the same way as in SCSS. They must take up an entire line, and they also encompass all text nested beneath them.

解析器需要一个媒体类型列表,找到一个混合了内容的评论并在其上阻塞。

你必须在 Sass 语法中拆分注释和内容:

 // Bar
@import "foo"

关于css - Sass:为什么我不能在 @import 之后发表评论(在同一行)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18226487/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com