gpt4 book ai didi

ruby-on-rails - Rails link_to tag 带有样式字形的标签

转载 作者:行者123 更新时间:2023-12-03 07:09:04 25 4
gpt4 key购买 nike

我正在尝试使用我在 Rails 应用程序中设计的字形图标。

我想让图标成为另一个页面的链接,但无法使用标准的 Bootstrap 样式,因为我已经根据页面的样式自定义了链接。

我不断收到关键字类别错误 - 有人知道为什么吗?

谢谢。

我的 View 中有以下链接:

<li><%= link_to <span class="glyphicon glyphicon-comment"></span>, page_path('messages') %> </li>

我还有如下CSS:

span.glyphicon-comment {
vertical-align:middle;
margin:auto;
padding:10px;
font-size: 2em;
text-align: right;
a:link {text-decoration:none; background-color:transparent; color:grey;};
a:visited {text-decoration:none;background-color:transparent; color:grey;};
a:hover {text-decoration:none;background-color:transparent; color:dark grey;};
a:active {text-decoration:none;background-color:transparent; color:grey;};
}

最佳答案

您必须在字符串周围使用 ",还需要对其调用 html_safe 方法。

<%= link_to "<span class=\"glyphicon glyphicon-comment\"></span>".html_safe, page_path('messages') %>

但更好、更干净的方法是

<%= link_to page_path('messages') do %>
<span class="glyphicon glyphicon-comment"></span>
<% end %>

关于ruby-on-rails - Rails link_to tag 带有样式字形的标签,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24461903/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com