【发布时间】:2021-01-18 00:56:25
【问题描述】:
我正在尝试更改我的 link_to 文本颜色。我看过很多问题和文章,人们可以在没有!important 属性的情况下更改link_to 文本颜色。但是没有它,我的链接颜色不会改变。这是因为最近的变化,还是我做错了什么?
我确实注意到,当我刷新页面时,有一瞬间,链接会更改为我分配给它们的颜色,但随后会立即变回默认的灰色。
重现问题
运行rails new app。
运行cd app
运行rails g scaffold Car model:string。
将以下代码添加到app/assets/stylesheets/applications.css 文件中。
.test {
color: red;
padding: 50px;
}
添加指向app/views/layouts/applications.html.erb 文件的链接(在body 标签内)。
<%= link_to 'Testing', nil, class: "test" %>
结果
Testing 是我要更改的链接颜色。如前所述,链接的文本颜色没有改变,但填充已成功应用。
在检查时,我还注意到颜色属性被划线了。
【问题讨论】:
标签: css ruby-on-rails ruby