当前位置: 首页 > news >正文

rails 8 CSS不起效问题解决

        很久没用rails了,最近打算重新复习一下。在配置好环境后,创建了项目,通过脚手架创建了数据库表,和相关的文件。但我发现却没有生成相应的CSS文件,可能是rails8 取消了吧。于是自己手动创建了相应的css文件。但是刷新页面发现没什么变化,感觉样式没有起效。虽然检查页面class是正确取值了,可对应的css样式并没有起效。后来查阅了《Rails 5 敏捷开发》发现rails 8 创建的application.html.erb文件跟书上rails 5 的差别挺大。我发现在body标签里少了这段class='<%= controller.controller_name %>'。

 <body class='<%= controller.controller_name %>'><%= yield %></body>

手动加上后,再刷新页面,样式起效了!!

相关文章:

  • 华为云Flexus+DeepSeek征文|DeepSeek-V3商用服务开通教程
  • GCD 深入解析:从使用到底层实现
  • 数据库=====
  • 数字信号处理学习笔记--Chapter 0 数字信号处理概述
  • 【深度学习】典型的 CNN 网络
  • 力扣-字符串-165 比较版本号
  • P4552 [Poetize6] IncDec Sequence 题解
  • 玩转Docker | 使用Docker部署AI证件照工具
  • ARM 算数指令
  • 鼠标悬浮特效:常见6种背景类悬浮特效
  • 如何在 CentOS 7 命令行连接 Wi-Fi?如何在 Linux 命令行连接 Wi-Fi?
  • 蟋蟀的叫声,大自然的温度计
  • 网络Tips20-002
  • 多多铃声 7.4| 拥有丰富的铃声曲库,满足不同用户的个性化需求,支持一键设置手机铃声
  • 多把锁以及线程死锁问题
  • Spring AI 实战:第三章、Spring AI结构化输出之告别杂乱无章
  • 【RocketMQ NameServer】- NameServer 启动源码
  • 如何设计抗Crosstalk能力强的PCB镀穿孔
  • 一种基于重建前检测的实孔径雷达实时角超分辨方法——论文阅读
  • ROS2安装简明教程
  • 巴称击落多架印度“阵风”战机,专家:小规模冲突巴空军战力不落下风
  • 央行宣布优化两项支持资本市场的货币政策工具
  • “95后”楼威任浙江师范大学教授,研究方向为医学人工智能
  • 降雪致长白山天池景区关闭,有游客在户外等待一小时,景区回应
  • “五一”假期客流增加,多地提升铁路运力并强化服务
  • 3477亿美元!伯克希尔一季度现金储备再创新高,担忧关税战不确定性影响