Foros del Web » Creando para Internet » CSS »

[bootstrap] Como realizar un header de la siguiente forma.

Estas en el tema de [bootstrap] Como realizar un header de la siguiente forma. en el foro de CSS en Foros del Web. Buenas a todos. Utilizando bootstrap quiero realizar un header así. LOGO - BUSCADOR - ICONOS (2) -------------------------------------------- SEGUNDO MENU Esto esta hecho pero en el ...
  #1 (permalink)  
Antiguo 27/06/2015, 10:38
 
Fecha de Ingreso: junio-2012
Mensajes: 56
Antigüedad: 11 años, 10 meses
Puntos: 1
Pregunta [bootstrap] Como realizar un header de la siguiente forma.

Buenas a todos.

Utilizando bootstrap quiero realizar un header así.

LOGO - BUSCADOR - ICONOS (2) -------------------------------------------- SEGUNDO MENU

Esto esta hecho pero en el bootstrap responsive es decir para pantallas chicas se ve así.

LOGO ------------------------------------------ BOTON DE MENU DESPLEGABLE

La idea es que en el responsive se vea así.

LOGO ----- ICONOS (2) -------------------- BOTON DE MENU DESPLEGABLE

Espero me halla explicado bien:

Mi código actual es:
Código:
 <nav class="navbar navbar-default navbar-fixed-top" style="height: 50px;">
                    <div class="container">
                        <div class="navbar-header">
                            <button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#menu1-degradate">
                                <span class="sr-only">Menú</span>
                                <span class="icon-bar"></span>
                                <span class="icon-bar"></span>
                                <span class="icon-bar"></span>
                            </button>
                            
                            <a href="/" class="navbar-brand" style="padding:0">
                                <img class="visible-xs-inline-block visible-sm-inline-block" alt="Brand" data-original="/img/favicon-logo.png">
                                <img class="hidden-xs hidden-sm" alt="Brand" data-original="/img/logo-azul.png">
                            </a>
                        </div>
                        
                        <div class="navbar-default collapse navbar-collapse" id="menu1-degradate">
                            <form class="navbar-form navbar-left search-form" action="/buscar" method="get">
                                <div class="input-group">
                                    <input type="text" name="q" value="" required="on" autocomplete="off" placeholder="Buscar..." class="form-control" />
                                    <span class="input-group-addon search-button"><i class="glyphicon glyphicon-search"></i></span>
                                    <input type="submit" id="search-button2" style="display:none" />
                                </div>
                            </form>

                            <ul class="hidden-xs nav navbar-nav navbar-left">
                                <li class="dropdown">
                                    <a class="label-notification dropdown-toggle" data-toggle="dropdown" href="#" aria-expanded="false">
                                        <span class="glyphicon glyphicon-globe"></span>
                                        <span class="label label-danger icono-short">50</span>
                                    </a>
                                    <ul class="dropdown-menu dropdown-messages">
                                        <li>
                                            <h3> Notificaciónes </h3>
                                        </li>
                                        <li class="divider"></li>
                                        <li>
                                            <div class="dropdown-messages-box">
                                                <a href="#" class="pull-left">
                                                    <img alt="image" class="img-circle" data-original="<?php echo BASE_URL."view/upload/avatar/50/" . $db->isLogged(0, TRUE, "u_avatar") . "";?>">
                                                </a>
                                                <div class="media-body">
                                                    <!--small class="pull-right"></small-->
                                                    <strong>@max.bizera</strong> te sígue <br>
                                                    <small class="text-muted">hace 3 días</small>
                                                </div>
                                            </div>
                                        </li>
                                        <li class="divider"></li>
                                        <li>
                                            <div class="text-center link-block">
                                                <a href="mailbox.html">
                                                    <strong>Read All Messages</strong>
                                                </a>
                                            </div>
                                        </li>
                                    </ul>
                                </li>
                                <li>
                                    <a class="label-notification dropdown-toggle" data-toggle="dropdown" href="#" aria-expanded="false">
                                        <span class="glyphicon glyphicon-comment"></span>
                                        <span class="label label-danger icono-short">0</span>
                                    </a>
                                    <ul class="dropdown-menu dropdown-messages">
                                        <li>
                                            <h3> Mensajes </h3>
                                        </li>
                                        <li class="divider"></li>
                                        <li>
                                            <div class="dropdown-messages-box">
                                                <a href="#" class="pull-left">
                                                    <img alt="image" class="img-circle" data-original="<?php echo BASE_URL."view/upload/avatar/50/" . $db->isLogged(0, TRUE, "u_avatar") . "";?>">
                                                </a>
                                                <div class="media-body">
                                                    <!--small class="pull-right"></small-->
                                                    <strong>@max.bizera</strong> te sígue <br>
                                                    <small class="text-muted">hace 3 días</small>
                                                </div>
                                            </div>
                                        </li>
                                        <li class="divider"></li>
                                        <li>
                                            <div class="text-center link-block">
                                                <a href="mailbox.html">
                                                    <strong>Read All Messages</strong>
                                                </a>
                                            </div>
                                        </li>
                                    </ul>
                                </li>
                            </ul>

                            <ul class="nav navbar-nav navbar-right">
                                <li class="active">
                                    <a class="btn-lg" href="/">
                                        Inicio
                                        <span class="label label-default">+5</span>
                                    </a>
                                </li>
                                
                                <li class="dropdown">
                                    <a class="btn-lg dropdown-toggle" data-toggle="dropdown" aria-expanded="false" href="/perfil">
                                        Max
                                        <span class="caret"></span>
                                    </a>
                                    <ul class="dropdown-menu dropdown-messages">
                                        <li>
                                            <div class="dropdown-messages-box">
                                                <a href="#" class="pull-left" style="width: 60px;">
                                                    <img alt="image" class="img-circle" style="width: 50px; height: 50px;" data-original="/img/avatar.jpg">
                                                </a>
                                                <div class="media-body">
                                                    <h3 style="margin:0; padding: 0;">Max Jl</h3>
                                                    <small class="text-muted">@max</small>
                                                </div>
                                            </div>
                                        </li>
                                        <li class="divider"></li>
                                        <li>
                                            <a href="">Configurar Cuenta</a>
                                        </li>
                                    </ul>
                                </li>
                                <li>
                                    <a class="btn-lg" href="/salir">
                                        <span class="glyphicon glyphicon-remove"></span>
                                    </a>
                                </li>
                            </ul>
                        </div>
                    </div>
                </nav>
  #2 (permalink)  
Antiguo 28/06/2015, 08:22
 
Fecha de Ingreso: junio-2012
Mensajes: 56
Antigüedad: 11 años, 10 meses
Puntos: 1
Respuesta: [bootstrap] Como realizar un header de la siguiente forma.

Imagenes de muestra.

[URL="https://fbcdn-sphotos-h-a.akamaihd.net/hphotos-ak-xpt1/v/t35.0-12/11664107_1600489473557694_1622058595_o.jpg?oh=2b35 4269fefbea9793b47559941183ba&oe=559210C9&__gda__=1 435648866_8b38db79d81af470a1bfec4db13ed89e"]Así se verá en todos los dispositivos grandes.[/URL]
[URL="https://fbcdn-sphotos-h-a.akamaihd.net/hphotos-ak-xpt1/v/t35.0-12/11664885_1600489466891028_2093429525_o.jpg?oh=b17f 30e83a431af2d0284534fc1a0780&oe=5591EC09&__gda__=1 435706466_de3a21a38102803380c43c3744e3e7f9"]Así se ve para dispositivos chicos como móviles[/URL]

Como verán hay un problema con los iconos es que no se porque pasa.
  #3 (permalink)  
Antiguo 28/06/2015, 21:20
Avatar de gringofer  
Fecha de Ingreso: agosto-2010
Ubicación: Córdoba, Argentina
Mensajes: 338
Antigüedad: 13 años, 8 meses
Puntos: 22
Respuesta: [bootstrap] Como realizar un header de la siguiente forma.

Hola buenos dias,

La imagenes no se pueden ver, pero si no entendi mal, quieres que en pantallas pequeñas (moviles) el header se vea de una forma y en pantalla grande de otra?

Si es el caso, puede probar realizando el diseño del header para pantallas pequeña aparte, y colocarle la clase .visible-xs, que hace visible el diseño para pantallas xs y lo esconde para todas las otras, mientra que al header para otras pantallas le colocas la clase .hidden-xs, que oculata el diseño para pantalla pequeñas.

Es decir dos header, uno para pantalla pequeñas y otro para los otros tamaños.

Espero que sirva, puedes encontrar mas en: http://librosweb.es/libro/bootstrap_...tilidades.html

En la parte de 4.3.8 Utilidades responsives

Saludos!
__________________
Si quieres cambio verdadero, pues camina distinto...

Etiquetas: bootstrap, diseño, header, responsive
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 20:04.