2009-08-20 90 views
1

当我通过alt =“我的工具提示文本”添加工具提示文本时,html中的任何组件。它适用于其他浏览器,但不适用于火狐。为什么。有没有一种方法可以在Firefox中启用它Mozila Firefox工具提示文本

回答

4

ALT =提示

Here你可以看到为什么Firefox不显示工具提示。长话短说,alt属性与工具提示没有任何关系。它只是随着时间的推移而变得流行,可能是因为IE。

但是,无论如何都有显示工具提示的Javascript解决方法,但我建议您采取不同的方法。

1

你试过title = "Your tooltip text" ??

例如 -

<a href="#" title= "Some text">Link</a> 

<div title= "Some text">Div</div> 
+0

“=”后没有空格 – TigerTiger 2009-08-20 08:51:50

1

Firefox不显示的ALT属性工具提示 - 这是一个设计决策。

您可以改为使用title属性(或者也可以)。

+1

这实际上并不是一个“设计决定”,这是一个遵守标准的问题。 “alt”属性从未打算用作工具提示; “标题”属性。即使微软终于承认他们错了,并修复了IE8中的这个bug :-) – NickFitz 2009-08-20 11:25:30

+0

我不认为该规范说你*不应该*显示ALT作为工具提示... – Greg 2009-08-20 11:33:13

1

您可以使用title属性。欲了解更多信息,请点击here。 title属性适用于所有浏览器。所以,如果你用它来代替alt,会更好。

!例如:

<div id="blahblah" title='tooltip'>