2

我注意到 rails 使用下划线作为 css id/类名(“some__class_name”),但引导程序使用连字符(“some-class-name”)。我希望在使用 id/class 名称时保持一致。解决此问题以一致使用下划线或连字符的最佳方法是什么?我似乎找不到任何修改 rails 或 bootstrap 的 css 命名约定的选项。

4

2 回答 2

0

我怀疑这里是否可能完全一致。您可能会利用这个机会将自己的 css 类与 twitter-bootstrap 或 rails 分开。我建议在您自己的 css 名称中使用下划线,因为这会将 rails 的命名(Ruby 约定的结果)和您自己的名称放在同一个存储桶中,从而使您的 css 文件更加一致(基于假设一个是不太可能编辑 twitter 引导 css 类)。

另一个原因是某些编辑器不会自动完成以连字符分隔的名称。

于 2013-08-02T09:16:41.867 回答
0

好吧,我没有清楚地考虑这个......一定要迟到了。Rails 正在从符号“:some_variable”中获取我的字段标签中的 id 名称,因此将该名称与下划线一起应用于 id 名称。看起来我只需要确保明确定义 id 名称以使用连字符来符合引导程序的命名约定。

于 2012-10-19T08:23:02.563 回答