Tit*_*tis 4 ruby haml ruby-on-rails font-awesome ruby-on-rails-4
我正在尝试修改我的布局,只是为了将link_to添加到我的下拉列表中.
以前的代码:
%li.divider
%li
%a{:href => "#"}
%i.fa.fa-user-profile
Add new user
Run Code Online (Sandbox Code Playgroud)
我这样编辑:
%li.divider
%li
= link_to '<i class="fa fa-user-profile"></i> Add new user'.html_safe, new_user_path
Run Code Online (Sandbox Code Playgroud)
一切看起来都很好,但fa-user-profile是0px x 0px,它是不可见的.我做错了什么?
Html输出:
link_to有一个"块状"形式,接受自定义内部标记:
= link_to new_user_path do
%i.fa.fa-user-profile
Add new user
Run Code Online (Sandbox Code Playgroud)
关于元素不可见性:元素本身应该由FontAwesome的CSS填充,使用font-family(在类上fa)和content(在特定的图标类上).如果您没有它们,则意味着您没有必要的CSS.
如何添加它取决于FontAwesome集成到资产管道中的方式.font-awesome-sass'README对此有非常明确的指示,您的解决方案可能会有所不同.
| 归档时间: |
|
| 查看次数: |
2150 次 |
| 最近记录: |