Ren*_*eno 8 html ruby-on-rails
Rails 2.3.5(在localhost上以开发模式运行)
我一直无法找到答案.在IE8和FF中,alts(工具提示)不会出现在鼠标悬停中.但出于某种原因,他们确实在IE7中.我猜这是我缺少的一些基本知识,或者我的样式表中有些东西会破坏IE7/IE8中的工具提示?我没有使用工具提示脚本或插件.
我正在使用image_tags的两种主要方式:
<%= image_tag("show_group.png", :size => "64x64", :alt => "Show Group") %>
<%=link_to image_tag ("menu_icon_make_new_item.png", :size => "38x27", :alt =>
"Make new item", :id => 'item_select_menu', :class => 'nothing2'), {},
:onclick =>'dialog_back_to_new_item_select_menu(); return false' %>
Run Code Online (Sandbox Code Playgroud)
虽然我很确定它不是Rails的东西,因为即使这个手动编码的img标签也没有显示它在IE8/FF中悬停时的alt(但确实在IE7中显示).
<span id="show_user_panel_arrow"><img src="\images\user_panel_expand.png"
alt="show bulk user panel" id="user_panel_arrow" /></span>
Run Code Online (Sandbox Code Playgroud)
谢谢!
kyl*_*lex 16
alt是工具提示的错误属性.旧版本的IE未正确使用alt属性进行鼠标悬停标题.alt是在图像未出现时显示的替代文本.
使用该title属性.
例:
<img src="mypic.jpg" alt="Description" title="This shows up on mouseover" />
Run Code Online (Sandbox Code Playgroud)
使用标题选项在rails 3中显示文本.
<%= image_tag 'show_group.png',:title => 'show_group' %>
Run Code Online (Sandbox Code Playgroud)
当鼠标悬停在show_group.png上时,它将显示文本"show_group".
| 归档时间: |
|
| 查看次数: |
17688 次 |
| 最近记录: |