Css 导航栏开关仅在纵向,而不是移动设备上的横向

Css 导航栏开关仅在纵向,而不是移动设备上的横向,css,bootstrap-4,Css,Bootstrap 4,我正在尝试用Bootstrap4创建一个响应迅速的网站。在我的手机上,菜单在横向上被扩展,从而扭曲了它。如何强制菜单保持横向折叠 当我意识到这个问题时,我已经上传了90%的页面。我试图通过创建一个默认折叠的菜单和一个默认展开的菜单来解决这个问题。然后根据媒体查询隐藏一个或另一个。这完全破坏了菜单。同样,尝试使用web inspector对代码进行反向工程,然后尝试将其添加到我的移动媒体查询中也失败了。事实上,每当我试图用自己的媒体查询覆盖引导媒体查询时,它就会被忽略。我使用的是bootstrap

我正在尝试用Bootstrap4创建一个响应迅速的网站。在我的手机上,菜单在横向上被扩展,从而扭曲了它。如何强制菜单保持横向折叠


当我意识到这个问题时,我已经上传了90%的页面。我试图通过创建一个默认折叠的菜单和一个默认展开的菜单来解决这个问题。然后根据媒体查询隐藏一个或另一个。这完全破坏了菜单。同样,尝试使用web inspector对代码进行反向工程,然后尝试将其添加到我的移动媒体查询中也失败了。事实上,每当我试图用自己的媒体查询覆盖引导媒体查询时,它就会被忽略。我使用的是bootstrap css,my mobile.css用于不同手机的媒体查询,design.css用于定制类和ID。查看网站,以便查看问题:lightflashproductions.com

您的导航元素具有类
navbar expand sm

  • 将其更改为
    navbar expand md
    将意味着在768px以上的任何分辨率上都可以显示完整视图(而不是burger菜单)

  • 将其更改为
    navbar expand lg
    将意味着在992px上以任何分辨率显示完整视图(而不是汉堡菜单)

  • 将其更改为
    navbar expand xl
    将意味着全视图(而不是汉堡菜单)将以超过1200px的任何分辨率显示

  • 您可以在横向模式下检查手机的分辨率,并选择合适的类别


可折叠导航条 在本例中,导航栏隐藏在小屏幕上,并替换为右上角的按钮(尝试重新调整此窗口的大小)

只有单击按钮时,才会显示导航栏

提示:您还可以删除.navbar expand md类以始终隐藏navbar链接并显示切换按钮


您的导航元素具有类
导航栏展开sm

  • 将其更改为
    navbar expand md
    将意味着在768px以上的任何分辨率上都可以显示完整视图(而不是burger菜单)

  • 将其更改为
    navbar expand lg
    将意味着在992px上以任何分辨率显示完整视图(而不是汉堡菜单)

  • 将其更改为
    navbar expand xl
    将意味着全视图(而不是汉堡菜单)将以超过1200px的任何分辨率显示

  • 您可以在横向模式下检查手机的分辨率,并选择合适的类别


可折叠导航条 在本例中,导航栏隐藏在小屏幕上,并替换为右上角的按钮(尝试重新调整此窗口的大小)

只有单击按钮时,才会显示导航栏

提示:您还可以删除.navbar expand md类以始终隐藏navbar链接并显示切换按钮


谢谢。我觉得自己有点傻,因为我自己没有发现。它现在很有魅力。我们都去过那里。。。快乐编码:)谢谢。我觉得自己有点傻,因为我自己没有发现。它现在很有魅力。我们都去过那里。。。快乐编码:)