【问题标题】:my responsive navigation bar doesn't work on mobile我的响应式导航栏在移动设备上不起作用
【发布时间】:2017-07-30 21:48:41
【问题描述】:

我用 bootstrap 3 创建了一个响应式菜单。所以它可以在桌面上运行,但它在移动设备上不起作用。

这是我的代码

<div class="row">
            <div class="navbar navbar-inveren navbar-fixed-top" style="background-color: rgb(192, 12, 26) !important;">
                <div class="navbar-header">
                    <button type="button" class="navbar-toggle" data-toggle="collapse" data-target=".navbar-collapse">
                        <span class="icon-bar"></span>
                        <span class="icon-bar"></span>
                        <span class="icon-bar"></span>
                        <span class="icon-bar"></span>
                        <span class="icon-bar"></span>
                    </button>
                </div>
                <div class="navbar-collapse collapse pull-right">
                    <ul class="nav navbar-nav navbar-right">
                        <li class="top_menu"><a style="color: whitesmoke; font-family: 'myfont';" href="/Pages/Contact.aspx">تماس با ما</a></li>
                        <li class="top_menu"><a style="color: whitesmoke; font-family: 'myfont';" href="/Pages/Items.aspx">شرایط و راهنما</a></li>
                        <li class="top_menu"><a style="color: whitesmoke; font-family: 'myfont';" href="/Pages/About.aspx">درباره ما</a></li>
                        <li class="top_menu"><a style="color: whitesmoke; font-family: 'myfont';" href="/login/Login.aspx">ورود به حساب کاربری</a></li>
                        <li class="top_menu"><a style="color: whitesmoke; font-family: 'myfont';" href="/Pages/MySangyar.aspx">سنگیار من</a></li>
                        <li class="top_menu"><a style="color: whitesmoke; font-family: 'myfont';" href="../default.aspx">صفحه نخست</a></li>
                        <li class="top_menu">
                            <a title="خروج از پنل کاربری" class="navbar-brand" href="/Default.aspx">
                                <img style="width: 60px; height: 40px;" class="img-responsive img-circle" src="/Images/logo.png" alt="عکسی وجود ندارد" />
                            </a>
                        </li>
                    </ul>
                </div>
            </div>
        </div>

在桌面全屏上: enter image description here

当它的大小为 700 px 时在桌面上: enter image description here

当我在 Galaxy S5 上加载时,它会像第一张图片一样加载,而我想像第二张图片一样显示。

请帮帮我...

非常感谢

【问题讨论】:

  • 你改变了 CSS 吗?如果没有,请检查 Shahidul 的答案,因为也许你忘了添加这个元视口......这不相关但你不想要“navbar-inverse”类,你得到了“navbar-inveren”

标签: javascript css twitter-bootstrap-3


【解决方案1】:

在您的代码的head 标记内添加此meta 标记:

<meta name="viewport" content="width=device-width, initial-scale=1.0">

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-03-07
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多