我是Rails开发的新手,想知道如何将内联样式添加到类似的link_to
方法:
= link_to "<b>menu<b> link", args, class: 'button'
我想做 menu
bold一词。如何实现?
只需在名称字符串:
上调用.html_safe
= link_to "<b>menu<b> link".html_safe, args, class: 'button'
这允许将标签渲染为HTML而不是被逃脱。
您可以使用以下内容:
<%= link_to(args, class: 'button') do %>
<strong>menu</strong> link
<% end %>
至于您的评论,我建议您用<span>
TAG包围menu
。当您有类似的东西时,当您有menu link
的button
类时:
.button span {
font-weight: bold;
}
= link_to "<span>menu<span> link", args, class: 'button'
您的"菜单"会大胆。那是您要寻找的吗?
我认为 @drinchev的答案应该是一个更好的选择。在我看来,您不需要html_safe
。这真的是HAML版本的问题吗?
= link_to(args, class: 'button') do
%strong menu
link