html - 导航栏仅在移动直播服务器中超出视口
问题描述
我在我的网页https://vinoreo.mx中遇到了这种奇怪的行为。
导航栏超出移动 - 实时服务器中的视口。本地主机工作正常。
它仅发生在"/"
路线中,其他路线正确显示视口。
在加载所有 DOM 元素之前,视口会正确显示,但是一旦元素更新(反应前端),就会出现问题。
使用SPA
这个meta
标签:
<meta name="viewport" content="width=device-width, initial-scale=1.0">
使用 iPhone 6/7/8 Plus 作为参考的实时移动视图
本地主机视图使用相同的 iPhone 6/7/8 Plus 作为参考
如您所见footer navbar
,whatsapp 和购物车按钮也消失了,它们也是固定的,来自主顶部navbar
。
我已经查看了我的style.scss
文件并且我没有弄乱navbar
class widths
。
.navbar {
padding: 0.5rem 10%;
}
@media (max-width: 991.98px) {
.navbar {
padding: 2% 2%;
}
}
.nav-link {
padding: 0px;
}
.navbar-text {
padding-bottom: 0;
}
我正在使用React-bootstrap
我认为是常规引导程序的类。
解决方案
我花了几天时间尝试移动 css 并最终通过将其添加到meta content
标签来解决它:
初始比例=1,最小比例=1
推荐阅读
- r - 将数据框中的行列组合分配给变量
- angular - Angular - 错误:找不到“object”类型的不同支持对象“[object Object]”。NgFor 仅支持绑定到 Iterables,例如 Arrays
- javascript - 无法使用 fillrect 方法绘制矩形
- bash - 在目录shell脚本中执行python文件列表
- python - 如何加速 seaborn 热图
- roblox - 我怎样才能使工具可交互?
- c# - 分配属性时的 C# Null 引用
- batch-file - 如何将 BATCH 变量写入 .txt 文件?
- arrays - 用 ARM 汇编语言 (raspberry pi) 将数组元素相加
- vba - 根据不同日期的评级将缺失的评级分配给日期