我是红宝石开发的新手,所以如果我的问题在第一次时还是不太准确,请提前抱歉。

我尝试应用CSS样式,但是我使用的方式不起作用,正如我认为的那样。

来自家庭控制器app / views / home的index.html.erb

<div class="box_home">
    ...
    ...
</div>


home.scss应用/资产/样式表

.box_home { margin-bottom: 20px; }


application.scss应用程序/资产/样式表

@import "bootstrap-sprockets";
@import "bootstrap";
body { padding-top: 50px; }
.box_home { margin-bottom: 20px; }


什么都没发生。但是,如果我在application.scss中插入css属性,它将起作用。

是正确的方法还是应该分散每个控制器的scss文件中的样式?如果是,怎么办?

我试图找到文档或更早的问答,但没有找到。

在此先感谢您的帮助。

最佳答案

您是否在application.css中需要此文件?

*= require home

10-07 19:48
查看更多