CSS和定位:img“title = this thing here”属性

时间:2009-11-06 21:28:08

标签: html css

可以使用CSS将此img标签中的title属性更改为比P10305更令人愉快的东西吗?我需要定位的所有图像都在表格中(如下所示)

我想将网站中的所有图片标题属性更改为公司名称。可能吗?

<td><img border="0" title="THIS THING HERE" src="http://the website I'm working on.jpg" /></td>

非常感谢 麦克

3 个答案:

答案 0 :(得分:3)

这对CSS来说是不可能的,因为CSS只会影响样式。您要求的是内容更改。

但是,使用Javascript可以 。如果您碰巧使用Prototype,那很简单:

$$('td img').each( function( image ) { image.title = "Company Name" } )

jQuery也应该同样容易。

希望有所帮助!

答案 1 :(得分:2)

这可以减少一点:

$('td img').attr('title', 'value');

jQuery会选择img中的所有td并应用该属性,没有理由在其中设置.each

答案 2 :(得分:1)

不使用严格的CSS。但是,jQuery和其他javascript方法可用于选择该图像并更改其标题属性。

$('td img').each(function() { $(this).attr('title', 'value') });  

让您大致了解如何使用jquery执行此操作。

查看文档以获得更好的想法:http://docs.jquery.com/