Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/40.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Html 在透明图像下显示文本_Html_Css_Gravatar - Fatal编程技术网

Html 在透明图像下显示文本

Html 在透明图像下显示文本,html,css,gravatar,Html,Css,Gravatar,让我从我的用例开始。我正在实现一个聊天,其中显示从Gravatar获取的化身。我想做的是,如果用户没有Gravatar,则用HTML显示首字母 我不想采用响应404的解决方案,因此我想到: 获取Gravatar,如果找不到头像,让它返回到一个透明的PNG 在该图像下,以HTML显示首字母缩写 我不能让它工作。尝试了不同的方法,但没有成功,例如在一个相对div中有两个绝对div位于同一位置,透明图像位于顶部。如果没有图像,这是可行的,但是一旦我放置了一个透明图像,我就看不到来自div“unde

让我从我的用例开始。我正在实现一个聊天,其中显示从Gravatar获取的化身。我想做的是,如果用户没有Gravatar,则用HTML显示首字母

我不想采用响应404的解决方案,因此我想到:

  • 获取Gravatar,如果找不到头像,让它返回到一个透明的PNG
  • 在该图像下,以HTML显示首字母缩写
我不能让它工作。尝试了不同的方法,但没有成功,例如在一个相对div中有两个绝对div位于同一位置,透明图像位于顶部。如果没有图像,这是可行的,但是一旦我放置了一个透明图像,我就看不到来自div“underit”的任何内容。有什么想法吗


阿兹

您能为图像标签使用
alt
属性吗?(`)我看到了AZ,它似乎对我有效还是无效?你的目标浏览器是什么?@JackStoller+1或者如果当前链接不存在,他也可以使用js关闭源代码。是的,它现在工作正常,我应该检查一下。显然我在gravatar分区的图像元素上有一个背景色。现在一切都好了!!谢谢