网站没有调整为窗口大小。网站截断为800px

时间:2019-09-30 18:07:15

标签: html css

我目前在小屏幕上显示我的网站时遇到了问题,该网站正在适应浏览器的100%高度,但其中的内容并不适合该高度。这导致内容被切断。目前,可以在19英寸的屏幕上显示,但较低的屏幕会有问题。虽然手机可以完美显示。

该网站为http://emailblasting.epizy.com/index2.html

我已将我的容器div调整为100%的高度,但仍然无法使用。还是其中的内容需要设置宽度等?

2 个答案:

答案 0 :(得分:1)

正如我所见,您正在使用媒体查询(@media规则),请避免以像素为单位设置外部容器的宽度和高度,而应使用响应值。例如;

html, body, .container {
    width: auto;
    max-width: 100%;
    height: 100%;
}

img {
    width: auto;
    height: auto;
    max-width: 100%;
    max-height: 100%;
}

然后,您可以在必要时使用边距或填充(或最后得到的像素宽度)来控制各个内部容器的布局。

这样,您将使页面和内容具有响应性,并适合不同的浏览器窗口。

答案 1 :(得分:0)

嘿...我想这是因为您的容器的左边距和右边距

    .container {
    display: block;
    max-width: 600px;
    width: 100%;
    height: 100%;
    max-height: 800px;
    margin: 0 auto;
    overflow: hidden;
}

此处边距:0自动。 “自动”部分正在为您制造问题。 尝试检查一下,我想它将对您有用。

,您可以将高度设置为100vh instade of 100%... 它不会使您的页面可滚动

致谢