Ver Mensaje Individual
  #1 (permalink)  
Antiguo 13/03/2017, 07:02
Avatar de RAZGRIZ24
RAZGRIZ24
 
Fecha de Ingreso: septiembre-2009
Mensajes: 143
Antigüedad: 15 años, 2 meses
Puntos: 2
Extraño espacio a la izquierda de navbar collapse -- bootstrap

Buenas compañeros, estoy a vueltas con bootstrap, he buscado la solución en Stackoverflow pero no encuentro lo que busco.

A la izquierda de mis botones aparece un extraño hueco que no soy capaz de eliminar ni "cancelando" los valores de padding y margin de bootstrap mediante !important.

Aquí os dejo una imagen:



La flecha indica lo que os digo. A parte del código normal de bootstrap, aquí os dejo el mío:

Código HTML:
<div class="bottom-nav-wrapper">
                <div class="navbar-header navbar-inverse">
                       <!-- collapse menu-->
                            <button type="button" class="navbar-toggle" data-toggle="collapse" data-target=".navbar-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>
                            <!--Navs-->
                   <div class="collapse navbar-collapse">
                        <ul class="comodin-ul">
                            <a class="main-nav" href="eventos/index.html">
                                <li>Inicio</li>
                            </a>
                            <a class="main-nav" href="eventos/index.html">
                                <li>Soluciones Comodín</li>
                            </a>
                            <a class="main-nav" href="eventos/index.html">
                                <li>Tarifas</li>
                            </a>
                            <a class="main-nav" href="eventos/index.html">
                                <li>Contacto</li>
                            </a>
                        </ul>
                    </div> 
            </div>
        </div> 
Y mi CSS:

Código CSS:
Ver original
  1. .bottom-nav-wrapper{
  2.     width: 100%;
  3.     height: 6vh;
  4.     background-color: #348aff;
  5.     float: left;
  6. }
  7. .comodin-ul {
  8.     display: block;
  9.     width: 100%;
  10.     margin: auto;
  11.     list-style-type: none;
  12.     border-bottom: 1px solid green;
  13. }
  14. a.main-nav{
  15.     border:1px solid red;
  16.     display: block;
  17.     width: 25%;
  18.     float: left;
  19.     text-align: center;
  20.     height: 6vh;
  21.     font-size: 2vh;
  22.     padding-top: 3vh;
  23.     line-height: 0;
  24.     color:#FFF;
  25. }
  26. a.main-nav:hover{
  27.     cursor: pointer;
  28.     color: #333;
  29.     background-color: white;
  30. }
  31. @media (max-width: 750px) {
  32.     .comodin-ul{
  33.         width: 100%;
  34.     }
  35.     a.main-nav{
  36.         float: none;
  37.         width: 100%;
  38.     }
  39.     .collapse, .navbar-collapse{
  40.         background-color: #f7f7f7;
  41.     }
  42. }
  43. /*Bootstrap modifications*/
  44. .navbar-inverse{
  45.     background-color: #348aff;
  46. }
  47. .navbar-toggle{
  48.     border: none;
  49.     background-color: #348aff;
  50.     color: white;
  51.     padding-top: 2.2vh;
  52. }
  53. .navbar-inverse .navbar-toggle .icon-bar {
  54.     background-color: #DEDEDE;
  55. }
  56. /*Aquí podéis ver lo que digo, he tratado de eliminar los paddings, pero no funcionó, ya he eliminado esa instrucción.*/
  57. .navbar-collapse {
  58.     padding: 0 !important;
  59.     margin: 0 !important;
  60.     left: 0 !important;
  61. }

Sospecho que tiene que ver con no haber añadido el logo vía bootstrap (navbar-brand), pero la verdad es que no lo sé.

Alguno de vosotros se ha encontrado algún problema similar alguna vez?

Muchas gracias chicos,

Mariano.