【发布时间】:2020-07-22 04:58:13
【问题描述】:
我在查看我在移动浏览器上设计的网站时遇到问题。在主页上,页脚将页面的一半截断,其内容在底部截断。我认为所有内容都没有足够的高度,并在 CSS 中为 body 声明高度无济于事。
这就是它的样子。
这就是正在发生的事情。
有人有什么建议吗?您可以通过www.lamarplaterimages.com 查看该网站。我正在使用 Safari 在 iPhone 11 上查看它。 Firefox 也出现了同样的问题。一切看起来都应该是在 Web 浏览器中使用开发工具的方式。
这是媒体查询中用于 375 像素屏幕尺寸的页脚和主页的小 CSS。
/* Homepage CSS */
html, body {
height: 100%;
}
.main {
height: 418%;
}
/* Footer CSS */
footer {
height: 90%;
}
.page-footer-logo {
margin-left: 18%;
transform: translateY(30%);
}
.page-footer-logo img {
width: 230px;
}
.contact-info {
margin-left: -2%;
transform: translateY(30%);
}
.contact-info p {
font-size: 17px;
line-height: 30px;
text-align: center;
}
.nav-links {
display: none;
}
.work-hours {
margin-left: -2%;
transform: translateY(-30%);
}
.work-hours p {
font-size: 17px;
line-height: 30px;
text-align: center;
}
.page-social-media-links {
transform: translateY(150%);
margin-left: 28%;
}
.ig-link {
flex: .47;
}
.fb-link {
flex: .47;
}
.jaliyadesigns-link {
margin-left: -2%;
margin-top: 30%;
transform: translateY(-150%);
}
.jaliyadesigns-link p {
font-size: 17px;
text-align: center;
}
【问题讨论】:
-
编辑:大家好!我想我可能知道是什么导致了问题。如果您查看该站点并且它看起来有点乱,那是因为我取出了导致问题的一段代码。我要好好休息一晚,然后减压,明天再拿回来。感谢您对未来的任何提示。
标签: html mobile-safari responsiveness