我正在开发一个需要根据用户设备显示图像的应用程序。所以我使用以下 Javascript 代码来显示菜单及其图标:
var $imgsrc;
if(dummy_url_decode(results.rows.item(i).title) == "Web Info")
$imgsrc = "icons/web_info.png";
if(dummy_url_decode(results.rows.item(i).title) == "Misc.")
$imgsrc = "icons/misc.png";
现在我想应用条件,如果设备带有视网膜显示器,那么它应该显示不同的图标。我有媒体查询语法,但不知道如何从 CSS 更改 img 路径。有谁能够帮我?我正在使用的媒体查询是:
@media screen and (-webkit-min-device-pixel-ratio: 2) and (min-device-width : 768px) and (max-device-width : 1024px)