gpt4 book ai didi

c# - Alt 标签在 IE 中显示不正确

转载 作者:行者123 更新时间:2023-11-28 04:41:09 25 4
gpt4 key购买 nike

这是我的第一篇文章,所以我希望我说清楚了。基本上我在 IE 中遇到了一个问题,Alt 标签文本只会在第一次悬停时显示。换句话说,如果我将鼠标悬停在图像上,我会得到一个很好的工具提示,显示我需要的信息,大约 10 秒后,它就会消失。这很好,但是当我将鼠标悬停在图像上时...没有显示替代文本。

这是在后端动态绘制的(c#)

s += "<img src=\"../../images/littleinfo.gif\" alt=\"" + Line.Description + "\" class=\"blackparagraphlink\"/>";

更奇怪的是,这只发生在某些用户身上(我们所有的客户都使用 IE)并且出现在 IE7 和 8 上(但只是随机出现,这在我使用的机器上不是问题......但是在办公室另一端的机器上是一个问题......都使用 IE8)。我已经检查了兼容性设置,但它们已关闭(我已尝试将其打开...但问题仍然存在)。

图像链接到的 CSS 类似乎也不会影响此问题。还有其他人遇到过这个奇怪的问题吗?我在网络上到处搜索,这是我解决问题的最后一次尝试。

非常感谢任何帮助。

亚历克斯:)

最佳答案

Alt 属性不应该首先悬停。它们仅在图像未加载时使用。

使用专门为此设计的 title 属性。只需将代码中的 alt 更改为 title 即可。然后添加一个真正的 alt 属性来描述图像的外观。 (无论 littleinfo.gif 是什么。)

附言。 png 比 gif 小得多。除非您需要动画,否则请使用 png。

关于c# - Alt 标签在 IE 中显示不正确,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6993714/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com