【发布时间】:2014-12-13 22:31:42
【问题描述】:
我现在正在建立一个小网站,用户可以上传他们自己的个人资料图片,但显然有些用户图片将是 png 和一些 jpeg,有没有人知道在使用图片作为背景时能够接受这两者css 中的图像。这是我的 HTML:
<div class='avatar' style='background-image: url('users/avatars/$username.jpg')'></div>
在 users/avatars/ 文件夹中是每个用户的个人资料图片,名称如下:“username.jpg”或“username.png”。
这是我的问题的一个例子:http://cl.ly/image/3W311S2v0v0t
第一个帖子加载了用户的个人资料图片,因为它是 jpeg,但第二个帖子没有加载个人资料图片,因为它是 png。
提前致谢。
【问题讨论】:
-
你能检测到服务器端的文件类型吗?似乎您要求的是仅客户端的解决方案。
-
@Scott 我也对服务器端解决方案持开放态度:)