我使用引导网格创建了一个网页。正如预期的那样,当我用浏览器打开它时,这个页面就完美呈现了。bootstrap 中的容器比屏幕还小,一切都很完美。
但是,如果我在 rails 中呈现与 application.html.erb 布局完全相同的页面,它总是会将此消息发送到浏览器:@media (min-width: 1200px)。这使我的页面变得比我的屏幕大一点。其余的都很好。Bootstrap 有效,但容器宽度太大!在普通页面中,它是 960px,非常完美!
为什么?
我不希望这种事情发生!这真的很奇怪。我读了一些帖子,人们说它发生在他们身上,但我有两个页面并排,“检查元素”在 rails 页面的“row”类的 css 中显示 @media (min-width: 1200px) 和其他什么都没有!
我完全不愿意破解引导 css。我只是想弄清楚发生了什么并解决它!我真的很想将它用作样式表而不是宝石......
提前非常感谢!
PS: 在 Rails 中,我将 bootstrap 文件夹复制到了 /assets/stylesheets/ 目录中