【发布时间】:2015-12-10 17:50:28
【问题描述】:
我刚刚为我朋友的歌舞表演完成了我的 wordpress 网站。我做了一些 Javascript 来自定义背景图像并使每个页面彼此不同。 这是它在我电脑上的样子。 Example of my website on Firefox - Windows 7
我的问题是,说到我的 iPhone,结果真的不一样...... Example on my iPhone using Safari for iOS9
如您所见,移动设备上的宽高比真的很难看。 这是我在此页面上用于自定义背景的代码:
<script>
document.body.style.backgroundImage = "url('http://cabarettapisrouge.xyz/wp-content/uploads/2015/11/12235379_10207180605785211_985692315_o-e1447975745789.jpg')";
document.body.style.backgroundAttachment = "fixed";
document.body.style.backgroundRepeat = "no-repeat";
document.body.style.backgroundSize= "100% 100%";
</script>
所以,你看到了吗,我在宽度和高度上使用 100% 的比例来调整我的图像,但它在移动设备上不是很好,因为屏幕不同。所以我知道。
有没有办法我可以使用外部 javascript 并对它说“如果在移动设备上,那么就这样显示”?这部分我不太擅长 Javascript...
即使它不是一个外部文件,也许我可以只使用我的代码来使其工作?
无论如何,谢谢你的帮助,我很确定你们都能帮助我!谢谢!
【问题讨论】:
标签: javascript ios wordpress mobile background-image