Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/39.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Html 在rails中添加css_Html_Css_Ruby On Rails_Twitter Bootstrap - Fatal编程技术网

Html 在rails中添加css

Html 在rails中添加css,html,css,ruby-on-rails,twitter-bootstrap,Html,Css,Ruby On Rails,Twitter Bootstrap,我正在构建一个简单的rails应用程序,在application.html.erb文件中,我在主体内部创建了一个引导导航栏 我意识到,当我将任何内容放入index.html.erb(主页)中时,导航栏会阻止这些内容。因此,我将向“application.html.erb”中的“body”元素添加一个填充,即公共布局文件 但是,当我将填充添加到“home.scss”时,它不起作用。档案上说: //将与主控制器相关的所有样式放置在此处。 //它们将自动包含在application.css中 没错,这

我正在构建一个简单的rails应用程序,在application.html.erb文件中,我在主体内部创建了一个引导导航栏

我意识到,当我将任何内容放入index.html.erb(主页)中时,导航栏会阻止这些内容。因此,我将向“application.html.erb”中的“body”元素添加一个填充,即公共布局文件

但是,当我将填充添加到“home.scss”时,它不起作用。档案上说:

//将与主控制器相关的所有样式放置在此处。 //它们将自动包含在application.css中

没错,这种身体风格应该反映在导航栏中,但事实并非如此。我应该在哪里包括公共布局(application.html.erb)的样式css

  • 另外,对于其他页面(例如index.html.erb),1)如何链接css文件(是否像其他html文件一样)以及2)在哪里编辑css
我浏览了20多个资源,但似乎找不到一个好的解释

+固定:

我的css文件名为“application.scss.css”。当我将它重命名为“application.css.scss”时,它起了作用。谢谢大家!

第1步。 签出了你的文件

gem 'bootstrap-sass', '~> 3.3.6'
gem 'sass-rails', '~> 5.0'
bundle install
这两个宝石都是Css和引导。 第二步。 cd/应用程序/资产/样式表 将文件Application.css重命名为-Application.scss
然后运行你的代码

你能为你的css行添加代码吗?添加你的
应用程序.css文件的内容。