我正在为Rails 3应用程序创建一个自定义CSS样式表。
Rails依赖的CSS样式的列表是否有任何列表?到目前为止,我发现:
非常感谢。
答案 0 :(得分:6)
您可以自己选择的flash消息的css,因为它们通常在application.html.erb
中定义(rails 3中没有flash消息的默认定义)。
对于表单样式,我建议使用像formtastic这样的gem,它不仅大大简化了表单的制作,还提供了标准的css文件。因此,所有需要的标签都是已知的(如果需要,可以覆盖)。
另一方面,如果您正在寻找快速启动完整布局的方法,可能需要结帐web-app-theme或activo(更完整)。
答案 1 :(得分:2)
一个新的Rails 3应用程序不需要超出您刚才提到的三个特定CSS类/ ID样式,这就是为什么在您开始搭建脚架之前不会生成默认样式表的原因。
如果您运行script/rails generate scaffold MyModel
,它将创建一个名为scaffold.css
的样式表,生成的视图将依赖该样式表。