Html 网站在移动设备上看起来很糟糕
大约一个月前,在学习了一些HTML/CSS之后,我一直在构建我的第一个网站。它在我尝试过的所有桌面浏览器(safari、firefox、chrome、IE)上看起来都不错,但当我在ios safari/chrome上测试它时,它看起来非常糟糕 在做了大量的搜索之后,我似乎找不到答案,对此的任何帮助都将不胜感激 在css中,我有一个包装器div和一些其他div设置为100%宽度 CSS HTMLHtml 网站在移动设备上看起来很糟糕,html,css,mobile,Html,Css,Mobile,大约一个月前,在学习了一些HTML/CSS之后,我一直在构建我的第一个网站。它在我尝试过的所有桌面浏览器(safari、firefox、chrome、IE)上看起来都不错,但当我在ios safari/chrome上测试它时,它看起来非常糟糕 在做了大量的搜索之后,我似乎找不到答案,对此的任何帮助都将不胜感激 在css中,我有一个包装器div和一些其他div设置为100%宽度 CSS HTML 是否缺少某种HTML代码来检测移动显示?您可以使用viewport meta来定义移动设备上的初始
是否缺少某种HTML代码来检测移动显示?您可以使用viewport meta来定义移动设备上的初始比例 因此,添加viewport meta in head标记,如以下示例所示
<html>
<head>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
</head>
<body>
<div class="wrapper">
<div id="home">
<div id="homecontainer">
<div id="homelogo"></div>
<a href="#thumbnailgallery" class="smoothScroll"><div id="projectbutton"></div></a>
<a href="#about" class="smoothScroll"><div id="aboutbutton"></div></a>
<a href="#contact" class="smoothScroll"><div id="contactbutton"></div></a>
</div>
</div>
阅读更多有关viewport meta的信息此处这是您的完整HTML吗?您缺少一些元素,例如HTML标记和一些结束div。让我知道这是否是您的完整代码。此外,您不需要给出包装页边距:如果100%,则为auto。你需要给它一个90%的宽度,然后给它一个余量:自动。这将使其居中,并使其在手机上看起来像样。您需要确保当您提出问题时,您已经向我们提供了尽可能多的详细信息,以及您正在使用的完整代码。你的问题会被否决,就像你已经看到的一样。你需要使用CSS媒体查询CSS媒体查询,你也可以使用。htaccess你能提供你网站的链接吗?发布一些你的体验和你想看到的屏幕截图。
<body>
<div class="wrapper">
<div id="home">
<div id="homecontainer">
<div id="homelogo"></div>
<a href="#thumbnailgallery" class="smoothScroll"><div id="projectbutton"></div></a>
<a href="#about" class="smoothScroll"><div id="aboutbutton"></div></a>
<a href="#contact" class="smoothScroll"><div id="contactbutton"></div></a>
</div>
</div> <!--Home closing tag-->
<html>
<head>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
</head>
<body>
<div class="wrapper">
<div id="home">
<div id="homecontainer">
<div id="homelogo"></div>
<a href="#thumbnailgallery" class="smoothScroll"><div id="projectbutton"></div></a>
<a href="#about" class="smoothScroll"><div id="aboutbutton"></div></a>
<a href="#contact" class="smoothScroll"><div id="contactbutton"></div></a>
</div>
</div>