📅  最后修改于: 2023-12-03 15:02:41.251000             🧑  作者: Mango
在 Rails 中,我们通常会使用 link_to
帮助我们创建链接。除了可以创建普通的链接,link_to
还支持给链接添加样式标记,让链接看起来更加美观和有趣。
link_to
接受一个 html_options
参数,用来设置链接的属性和样式。其中最常用的属性就是 class
,它可以让我们给链接添加 CSS 类。
link_to "Click me!", "#", class: "button"
上面的代码会创建一个链接,点击时会跳转到当前页面的顶部。这个链接的文本是 "Click me!",它的 CSS 类是 "button"。
除了 class
外,link_to
还支持添加其他的样式标记,比如 id
、style
等等。以下是一个例子:
link_to "Click me!", "#", id: "my-link", style: "color: red; font-weight: bold;"
上面的代码会创建一个链接,它的文本是 "Click me!",它的 id 是 "my-link",它的颜色是红色,字体加粗。
另外,link_to
还支持给链接添加图标,这需要使用一个 Rails 风格的图标库,比如 Font Awesome。以下是一个例子:
link_to "<i class='fa fa-heart'></i> Like", "#", class: "button"
上面的代码会创建一个带有心形图标的链接,它的文本是 "Like",它的 CSS 类是 "button"。
link_to
可以帮助我们创建链接,同时也支持添加样式标记。我们可以使用 html_options
参数来设置样式,其中 class
是最常用的属性。如果需要添加图标,我们可以使用一个 Rails 风格的图标库。