提问者:小点点

为什么网页会如此奇特地分裂?


我对JavaScript相当陌生。我尝试过做一个摄影网站,从一个codepen项目中获得灵感。

在我的计算机上使用Google Chrome[Version 86.0.4240.111]查看时,网页看起来是这样的。。。

但当我在iPad或Android手机中打开相同的网页时,它已经分裂成了这个外观奇特的网站……

我已经尽力通过查看源代码来理解和修复这个问题,但是我找不到任何一个。有谁可以建议我这个源代码有什么问题,我怎样才能修复这个以得到一个像桌面一样的响应性网页?

网站:摄影灵感网站实况

源代码:网站源代码

谢谢。


共2个答案

匿名用户

我们需要与CSS媒体查询在这里的两个平板电脑,如果你想要,以及移动,如果你需要它。768px将捕获该值下的所有内容,包含值,500px将分别捕获。

现在您所需要做的就是在CSS中指定您想要针对的容器,例如,您的hero部分,您将主要使用width属性来处理这个容器。

/*片及以下*/

@media (max-width: 768px) {

}

/*移动*/

@media(max-width: 500px) {

}

匿名用户

当我看到这个网站时,我立刻明白了你的错误,

当有人开始时安静是正常的。当您必须创建任何站点时,即使是针对便携式设备,您也必须始终在head部分使用以下html标记

<!DOCTYPE html>
<html lang="en" >
    <head>
        <meta name="viewport" content="width=device-width, initial-scale=1">
    </head>
</html>

我还建议您研究一下它是如何工作的我附上了eveloper.mozilla文档

文件编制