gpt4 book ai didi

html - 背景图像在 iOS 上不显示

转载 作者:太空宇宙 更新时间:2023-11-04 14:23:25 26 4
gpt4 key购买 nike

以下代码可以很好地在桌面浏览器上显示具有相应背景颜色的可能的 4 个背景图像中的 1 个(参见 methodally.com)。但是在 iOS 上,图像仅在背景为白色时出现。当呈现彩色背景时,图像不会出现。所有图像的大小大致相同。有什么想法吗?

更新:还尝试切换数组的顺序。没有运气。即使白色背景和关联图像位于数组的最后,这也是 iOS 上出现的唯一组合。

这是我的 index.php 文件:

<?php
$bl = array('logo-white.png', 'logo-pink.png', 'logo-blue.png', 'logo-teal.png' );
$bc = array('#fdfdfe', '#b0265d', '#040442', '#43a5ae' );
$i = rand(0, count($bl)-1); // generate random number size of the array
$selectedBl = "$bl[$i]"; // set variable equal to which random filename was chosen
$selectedBc = "$bc[$i]"; // set variable equal to corresponding background color
?>

<!DOCTYPE html>
<html lang="en" xmlns="http://www.w3.org/1999/xhtml">
<head>
<style type="text/css">
html {
width:100%;
height:100%;
background: <?php echo $selectedBc; ?> url(/img/<?php echo $selectedBl; ?>) center center no-repeat;
background-size:60%;
}
</style>
</head>
<body>
</body>
</html>

最佳答案

@Pete:如果屏幕尺寸不太大,我会使用媒体查询来加载较小的图像 - 不确定谁的屏幕分辨率为 4000 像素,因此您可能希望将它们缩小。不确定为什么你的白色会起作用

我:从 4000w 减少到 2000w 成功了,但我不确定为什么。 iOS 上显示的白色版本为 4000w。

关于html - 背景图像在 iOS 上不显示,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19728348/

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