这是我的问题,我的 HTML 中有几张使用 z-index 排序的图像。但是底部图像的属性 Alt 和 Title 不会在 Firefox 和 Chrome 中显示(IE 工作...)。有办法吗?谢谢!
<img src="images/one.png" style="position:absolute;z-index:0;" alt="This one" title="This one"/>
<img src="images/two.png" style="position:absolute;z-index:1;" alt="" title=""/>
<img src="images/three.png" style="position:absolute;z-index:2;" alt="" title=""/>
第三个图像 ( three.png
) 是覆盖其他两个图像的透明层。我希望 alt 是第一个 ( one.png
) 显示的标题。很抱歉解释的laq,简单的问题似乎最难解释:)
更新
好的,这是 a 制作的脚本:
`$('.animated').each(function(index) {
var attr = $(this).attr('title');
if (!attr) {
} else{
var newId = 'wrapper_' + index;
$(this).wrap('<div id="' + newId + '"></div>');
var tit = $(this).attr('title');
var pst = $(this).css('margin-top');
var stp = $(this).css('margin-left');
$('#' + newId).prepend('<div style="position:absolute;z-index:1000;width:' + $(this).width() + 'px;left:50%;top:50%;height:' + $(this).height() + 'px;margin-left:' + stp + ';margin-top:' + pst + ';" title="' + tit + '"></div>');
}
});`
因此,这意味着当图像具有标题时,会在其上创建一个带有巨大 zindex 的 div。