css - 如何在 Rails 中使用 LESS Elements?

标签 css ruby-on-rails-3 twitter-bootstrap less

我尝试在 http://lesselements.com/ 使用 LESS Elements 我下载了LESS Elements ,然后像这样导入它:

@import "elements.less";

在我的 application.html.haml 中,我尝试这样使用它:

.row{:style=>'height: 105px; gradient(#00F5F5, #EEE, #FFF);'}

我已经在使用 twitter bootstrap,你可以看到上面的行类。 但是,结果 div 是纯白色的,知道吗?

最佳答案

Mixins 以“.”开头。

.row{ style: "height: 105px; .gradient(#00F5F5, #EEE, #FFF);" }

你也可以用一个类来代替(这在运行时会更有效率)

你的 Controller .css.less

@import "elements.less"
.gradient-row {
   .gradient(#00F5F5, #EEE, #FFF);
}

你的 View .html.haml

.row.gradient-row{style: "height: 105px;"}

关于css - 如何在 Rails 中使用 LESS Elements?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11915107/

相关文章:

javascript - 使用 JQuery 的图像 slider 不显示我选择的下一张图像,而是从头开始显示

ruby-on-rails - 渲染布局时如何让 Rails 排除 application.erb?

html - 移动 View 中页脚下方的空白区域

javascript - 取消时取消 Bootstrap 模式更改

jquery - 在控件右端显示带有箭头背景颜色的工具提示

css - 用我自己的覆盖 CDN CSS

ruby-on-rails - Ruby on Rails : Are "form_for(:product, ...)" and "form_for(@product, ...)" equivalent?

ruby-on-rails - 如何在不执行 "update_attributes"的情况下执行 "before_save"?

html - 侧边导航栏

javascript - 为图像赋予灯箱效果