图像具有标题属性。但是可以让该标题在图像上方可见吗?也就是说,没有额外的元素?
最佳答案
你可以在CSS中做这样的事情:
img:before {
content: attr(title);
display: block;
}
罢工><罢工>罢工>
或者如果您可以使用 jQuery - jsFiddle :
$('img').before(function(){ return this.title });
更新:似乎大多数浏览器都不支持 :before
或:after
图像上的伪标签。所以你最好的选择是使用 jQuery。
关于jquery - 将图像标题文本放在图像顶部,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18927581/