您可以在 HAML css 中插入 ruby 变量吗?
我需要一系列的类,.module1,.module2,... module(n)。
我还想使用 css、ruby 和 HAML 定义这些类:
:css
.mod1 {
background-image: url("#{extra.image}");
}
是否可以插入 ruby 变量以节省工作?
.module.mod"#{extra.id}"
%h3 #{extra.title}
%p #{extra.description}
%a.btn-default{:href => "#", :target => "_top"} enter now
:css
.mod#{extra.id} {
background-image: url("#{extra.image}");
}
I need a series of classes, .module1, .module2, ... module(n).
I also want to define those classes using css, ruby and HAML:
:css
.mod1 {
background-image: url("#{extra.image}");
}
Is it possible to interpolate ruby variables to save work?
.module.mod"#{extra.id}"
%h3 #{extra.title}
%p #{extra.description}
%a.btn-default{:href => "#", :target => "_top"} enter now
:css
.mod#{extra.id} {
background-image: url("#{extra.image}");
}
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
根据 HAML_REFERENCE 我使用了这种方法:
在 :css 之后插入变量
According to the HAML_REFERENCE I used this method:
to interpolate variables after :css