css - 如何根据环境在 Rails 中应用不同的 CSS 样式?
问题描述
为了轻松区分生产网站和登台网站,我想根据 Rails 环境应用不同的 CSS 样式。
请问最好的方法是什么?
解决方案
你可以使用 Rails.env.production 吗?并向 div、body 等添加一些类......如果你想在你的应用程序布局中全局添加类似的内容:
<!-- application_layout -->
<body class="<%= Rails.env.production? ? 'prod-class' : 'dev-class' %>">
</body>
If 仅适用于某些 div 或元素:
<div class="<%= Rails.env.production? ? 'prod-class' : 'dev-class' %>">
</div>
推荐阅读
- python - Pygame 运动的标志和字符与墙壁
- c - 从 IDE 运行 Wine 程序所需的构建命令
- javascript - 在 javascript 数组中添加属性 - 值
- regex - 正则表达式以 3 个连续的大写字母开头
- python - KeyError: 'APP1' 使用 exif 读取元数据时
- django - Django 没有使用 SQLite 为外键创建数据库约束
- python - 删除字符串的特定部分
- email - 是否可以为移动设备指定 MIME 内容类型?
- python - 为什么即使答案是正确的,while 循环也不会在这个函数中中断?
- libgdx - 如何将武器附在玩家手上并实现动态瞄准?