css - 样式图像标题属性作为标题?

标签 css attributes cross-browser title

[新]

根据我的发现,无论哪种方式,我都不能使用“after 或 :before,因为这不是我的函数运行的方式。我的更新是,当您单击链接时,div 会显示相关图像和标题,并且标题现在存储在 caption-overlay div 中。

如何让标题信息显示在 div 中?

这是我更新的链接:http://jsfiddle.net/SGktV/26/

[旧] 我在此链接中有以下代码:http://jsfiddle.net/SGktV/25/

当您单击链接时,隐藏的 div 会在带有 src 和 title 属性的图像中淡出。我唯一关心的是我知道你可以使用 :before 和 :after 设置 title 属性的样式,但我知道它们在 IE 8 中不起作用。有没有人找到解决方案或者是否有替代方法我可以用来显示与点击了链接?

 content: attr(title);

希望我的代码对您有所帮助,谢谢!

最佳答案

更新

IE8 仅在指定 !DOCTYPE 时才支持内容属性。


但是您将 contentCSS3 Pie 一起使用.

您可以将 CSS3 与 CSS3 Pie 一起使用,并且它可以在 IE 中运行。

关于css - 样式图像标题属性作为标题?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17784965/

相关文章:

javascript - IE 问题 :visible?

css - IE8 忽略选择器过多的规则

javascript - 从 javascript 中的字符串加载 XML 在 IE 8 中工作正常,在 Firefox 中失败

jquery - 添加另一个背景到div并将其移动到一起jquery

css - % 和 em 有什么区别?

c# - 如何在 C++ 中获取 C# 程序集的 GUID(程序集属性)

attributes - 在 Pony ORM 中是否可以向多对多关系的中间表添加额外的属性?

html - 特定于页面的 CSS 规则 - 将它们放在哪里?

jquery - 保留在子文件夹中时找不到 CSS

jquery - 在 WordPress 中向 anchor 添加属性