ruby-on-rails - 响应式 bootstrap-sass 设置

标签 ruby-on-rails twitter-bootstrap responsive-design bootstrap-sass

我正在尝试使用 bootstrap-sass (2.1.0.0)用于响应式设计的 Ruby on Rails 3.2.8 站点。这是我第一次尝试使用 Rails 或 Bootstrap 进行响应式设计。

问题是我的一些(但不是全部)CSS 样式与适当的选择器相匹配。具体来说,我应用的自定义样式,比如说 .navbar-fixed-top在 custom.css.scss 中出现在我编译的 custom.css 样式表和在浏览器中呈现的页面上。但是,.navbar-fixed-top 的响应式 Bootstrap 样式出现在已编译的 custom.css 中(根据 Chrome 的检查器),但不会出现在浏览器中呈现的页面上

如果在 custom.css.scss 中,我更改 @import "bootstrap-responsive";回到默认 @import "bootstrap"; , .navbar-fixed-top 的 Bootstrap 样式出现在呈现的页面上。该问题似乎与响应能力有关。

我无法找到与我的特定问题相关的相关信息。我更改了 Bootstrap 默认值 meta name="viewport"标记为 <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1">找到this question之后,但我的问题不是 iPhone 特有的。

我也一直在重新启动 $ rails server在解决此问题时。

我不知道如何进一步解决这个问题。任何帮助将不胜感激。

最佳答案

bootstrap-responsive 是对bootstrap 的补充。尝试在 bootstrap 下使用 bootstrap-responsive 包含它们。

@import "bootstrap";
@import "bootstrap-responsive";

来自 http://twitter.github.com/bootstrap/scaffolding.html#responsive :

Turn on responsive CSS in your project by including the proper meta tag and additional stylesheet within the of your document.

关于ruby-on-rails - 响应式 bootstrap-sass 设置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12875361/

相关文章:

ruby-on-rails - 如何在测验应用程序中包含 "Timer control"

html - 如何修复 CSS 中的重叠图像?

html - 如何在没有 JavaScript 的情况下保持元素比例

html - 如何使用CSS将图像的高度设置为与宽度相同

ruby-on-rails - Ruby on Rails 事件记录查询(.each、.collect、.map ...?)

sql - 如何获取habtm协会的arel表?

javascript - 使用数据属性覆盖弹出选项参数

javascript - 为我自己的框架放弃 Bootstrap

html - 重新设计 HTML CSS 以创建响应式网站

ruby-on-rails - 区域设置更改时如何使片段缓存过期?