gpt4 book ai didi

html - 如何在 CSS 注释中使用 LESS 变量?

转载 作者:太空狗 更新时间:2023-10-29 15:08:54 25 4
gpt4 key购买 nike

是否可以在混入的 CSS 注释中使用 LESS 变量?我需要它来进行 spriting。

例如(不工作/只有图像路径被替换):

.sprite (@width) {
/** sprite: sprite-@{width}; sprite-image: url('../img/@{width}/sprite-@{width}.png'); sprite-layout: vertical */

.picture {
background-image: url('../img/@{width}/picture.png'); /** sprite-ref: sprite-@{width}; */
}
}

.sprite(800);

奖励问题:在使用 lessc 编译后,我可以防止背景图像和 Sprite 注释之间的换行吗?

最佳答案

不,你不能在注释中做变量。

添加一个被浏览器忽略的属性 'comment' 怎么样。

您可以尝试使用转义字符串,例如

prop: ~"url('blah'); /* comment */";

但它会产生 2 个分号(有效的 CSS)并且非常笨拙。

关于html - 如何在 CSS 注释中使用 LESS 变量?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12077569/

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