繁体   English   中英

在媒体查询中修改我的导航栏。 引导程序3

[英]modify my navbar in media queries. Bootstrap 3

我正在尝试通过媒体查询来修改导航栏,对于中型和大型屏幕,我的徽标都变成了巨无霸div,但是我想更改屏幕小于768像素时的显示位置,我想将其放在我的屏幕上导航栏。 我可以在我的CSS上使用它吗?

谢谢

这是我的md和lg屏幕的代码。

 <!-- Jumbotron

================================================== ->

<div class="jumbotron">
    <div class="container">
        <div class="row">
            <div class="col-md-6">
                <img src="img/iconos/logo.png">
            </div>
            <div class="col-md-6 login">
                <form class="form-inline" role="form">
                    <div class="form-group">
                        <label class="sr-only" for="exampleInputEmail">Email address</label>
                        <input type="email" class="form-control" id="exampleInputEmail" placeholder="Email">
                    </div>
                    <div class="form-group">
                        <label class="sr-only" for="exampleInputPassword">Password</label>
                        <input type="password" class="form-control" id="exampleInputPassword" placeholder="Password">
                    </div>
                    <div class="form-group">
                        <button type="button" id="btnlogin" class="btn btn-primary btn-md btn-block">Entrar</button>
                    </div>
                </form>
            </div>
        </div>  
    </div>
</div>
 <!-- Navbar

================================================== ->

<nav class="navbar navbar-default navbar-static-top" role="navigation">
    <!-- Brand and toggle get grouped for better mobile display -->
    <div class="navbar-header">
        <button type="button" class="navbar-toggle" data-toggle="collapse" data-target=".navbar-ex1-collapse">
            <span class="sr-only">Toggle navigation</span>
            <span class="icon-bar"></span>
            <span class="icon-bar"></span>
            <span class="icon-bar"></span>
        </button>
    </div>

    <!-- Collect the nav links, forms, and other content for toggling -->
    <div class="collapse navbar-collapse navbar-ex1-collapse">
        <div class="container">
                    <ul class="nav navbar-nav menu">
                        <li class="active"><a href="#">INICIO</a></li>
                        <li><a href="#">WORKSHOPS</a></li>
                        <li><a href="#">MAESTROS</a></li>
                        <li><a href="#">BLOG</a></li>
                        <li><a href="#">ESCAPADAS</a></li>
                        <li><a href="#">EQUIPAMIENTO</a></li>
                    </ul>
                    <ul class="nav navbar-nav pull-right" id="socialicons">
                        <li class="icon"><a href="#"><img src="img/iconos/face-icon.png" alt=""></a></li>
                        <li class="icon"><a href="#"><img src="img/iconos/gplus-icon.png" alt=""></a></li>
                        <li class="icon"><a href="#"><img src="img/iconos/tube-icon.png" alt=""></a></li>           
                    </ul>

        </div>
    </div><!-- /.navbar-collapse -->
</nav>

如果要使用CSS3为不同的屏幕宽度设计不同的布局,请使用媒体查询

为了实现您的要求,请考虑默认情况下隐藏Jumbotron徽标,并且仅在屏幕的最小宽度超过一定数量时才显示徽标。 例如,您的CSS可能如下所示:

.my-logo {
    display: none;
}

@media (min-width: 992px) {
    .my-logo {
        display: block;
    }
}

然后,您可以使用相同的逻辑从导航栏中显示/隐藏徽标。

这样尝试

 <nav class="navbar navbar-default navbar-static-top" role="navigation">

        <!-- Brand and toggle get grouped for better mobile display -->
        <div class="navbar-header">


 <div class="col-md-6 hidden-md hidden-lg">
                <img src="img/iconos/logo.png">
            </div>


<button type="button" class="navbar-toggle" data-toggle="collapse" data-target=".navbar-ex1-collapse">
                <span class="sr-only">Toggle navigation</span>
                <span class="icon-bar"></span>
                <span class="icon-bar"></span>
                <span class="icon-bar"></span>
            </button>
        </div>

        <!-- Collect the nav links, forms, and other content for toggling -->
        <div class="collapse navbar-collapse navbar-ex1-collapse">
            <div class="container">
                        <ul class="nav navbar-nav menu">
                            <li class="active"><a href="#">INICIO</a></li>
                            <li><a href="#">WORKSHOPS</a></li>
                            <li><a href="#">MAESTROS</a></li>
                            <li><a href="#">BLOG</a></li>
                            <li><a href="#">ESCAPADAS</a></li>
                            <li><a href="#">EQUIPAMIENTO</a></li>
                        </ul>
                        <ul class="nav navbar-nav pull-right" id="socialicons">
                            <li class="icon"><a href="#"><img src="img/iconos/face-icon.png" alt=""></a></li>
                            <li class="icon"><a href="#"><img src="img/iconos/gplus-icon.png" alt=""></a></li>
                            <li class="icon"><a href="#"><img src="img/iconos/tube-icon.png" alt=""></a></li>           
                        </ul>

            </div>
        </div><!-- /.navbar-collapse -->
    </nav>

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM