Foros del Web » Creando para Internet » CSS »

Controles desalineados y <hr/> desaparecido

Estas en el tema de Controles desalineados y <hr/> desaparecido en el foro de CSS en Foros del Web. Hola, Estoy atascado con esto desde hace días... Lo que quiero es que el label y el anchor (<a></a>) estén alineados (creo que verticalmente) yque ...
  #1 (permalink)  
Antiguo 11/03/2016, 16:15
 
Fecha de Ingreso: diciembre-2007
Ubicación: Barcelona
Mensajes: 289
Antigüedad: 16 años, 4 meses
Puntos: 8
Controles desalineados y <hr/> desaparecido

Hola,

Estoy atascado con esto desde hace días... Lo que quiero es que el label y el anchor (<a></a>) estén alineados (creo que verticalmente) yque se muestre el divisor <hr/>.

Código HTML:
<div class="container">
    <div class="row form-group">
        <div class="col-sm-4">
            <h4><label class="control-label col-sm-6" for="Element_Type">Element Type</label></h4>
            <div class="col-sm-6">
                <a class="btn btn-default" href="/Controller/Method" role="button">
                    <span class="glyphicon glyphicon-plus" aria-hidden="true"></span> New Type
                </a>
            </div>
            <hr />
        </div>
    </div>
</div> 
Muchas gracias de antemano!
Saludos.
  #2 (permalink)  
Antiguo 12/03/2016, 03:16
Avatar de Pantera80  
Fecha de Ingreso: noviembre-2014
Ubicación: España
Mensajes: 35
Antigüedad: 9 años, 5 meses
Puntos: 6
Respuesta: Controles desalineados y <hr/> desaparecido

Buenas!!!

Creo que esto es lo que estás buscando:

Código HTML:
Ver original
  1. <div class="container">
  2.                 <div class="row form-group">
  3.                     <div class="col-sm-4">
  4.                             <h4><label class="control-label col-sm-6 " for="Element_Type">Element Type</label></h4>
  5.                     </div>
  6.                         <div class="col-sm-6">
  7.                             <a class="btn btn-default " href="/Controller/Method" role="button">
  8.                                     <span class="glyphicon glyphicon-plus" aria-hidden="true"></span> New Type
  9.                             </a>
  10.                         </div>
  11.                            
  12.                    
  13.                
  14.                 </div>
  15.             <hr/>
  16.         </div>

He metido a la misma altura los divs de la label y del anchor.
La etiqueta <hr/> la he puesto justo después de los dos

Un saludo
  #3 (permalink)  
Antiguo 12/03/2016, 06:49
 
Fecha de Ingreso: diciembre-2007
Ubicación: Barcelona
Mensajes: 289
Antigüedad: 16 años, 4 meses
Puntos: 8
Respuesta: Controles desalineados y <hr/> desaparecido

Hola,

Gracias por tu respuesta, pero eso no es lo que quiero. El tema de la alineación ya lo he resuelto añadiendo un <div> al label como también has hecho tú. Pero el <hr/> quiero que esté dentro del <div class="col-sm-4">. El ejemplo completo seria este:

Código HTML:
<div class="container">
    <div class="row form-group">
        <div class="col-sm-4">
            <h4><label class="control-label col-sm-6" for="Element_Type">Element Type</label></h4>
            <div class="col-sm-6">
                <a class="btn btn-default" href="/Controller/Method" role="button">
                    <span class="glyphicon glyphicon-plus" aria-hidden="true"></span> New Type
                </a>
            </div>
            <hr/>
        </div>
        <div class="col-sm-4">
            <h4><label class="control-label col-sm-6" for="Element_Type">Element Type</label></h4>
            <div class="col-sm-6">
                <a class="btn btn-default" href="/Controller/Method" role="button">
                    <span class="glyphicon glyphicon-plus" aria-hidden="true"></span> New Type
                </a>
            </div>
            <hr/>
        </div>
        <div class="col-sm-4">
            <h4><label class="control-label col-sm-6" for="Element_Type">Element Type</label></h4>
            <div class="col-sm-6">
                <a class="btn btn-default" href="/Controller/Method" role="button">
                    <span class="glyphicon glyphicon-plus" aria-hidden="true"></span> New Type
                </a>
            </div>
            <hr />
        </div>
    </div>
</div> 
Lo que quiero es que haya una división <hr/> cada 4 casillas del grid de Bootstrap.
  #4 (permalink)  
Antiguo 13/03/2016, 02:21
Avatar de Pantera80  
Fecha de Ingreso: noviembre-2014
Ubicación: España
Mensajes: 35
Antigüedad: 9 años, 5 meses
Puntos: 6
Respuesta: Controles desalineados y <hr/> desaparecido

Hola de nuevo!!!

A base de investigar, creo que ya lo he conseguido.

Lo primero que he hecho es encerrar el <hr/> dentro de un div y le pongo la clase "row", sino no sale:

Código HTML:
Ver original
  1. <div class="col-sm-4">
  2.                             <h4><label class="control-label col-sm-6" for="Element_Type">Element Type</label></h4>
  3.                             <div class="col-sm-6">
  4.                                 <a class="btn btn-default" href="/Controller/Method" role="button">
  5.                                         <span class="glyphicon glyphicon-plus" aria-hidden="true"></span> New Type
  6.                                 </a>
  7.                             </div>
  8.                    
  9.                             <div class='row'>                      
  10.                                 <hr/>
  11.                             </div>
  12.                                
  13.                    
  14.                     </div>

Después, hay que modificar el CSS que viene por defecto en el Bootstrap, para ello en tu hoja de estilos escribe este código para que sobreescriba al original:

Código CSS:
Ver original
  1. hr{
  2.     color: black;
  3.     height: 1px;
  4.     background-color:black;
  5. }

Espero que te sirva, sino dímelo

Un saludo
  #5 (permalink)  
Antiguo 13/03/2016, 06:47
 
Fecha de Ingreso: diciembre-2007
Ubicación: Barcelona
Mensajes: 289
Antigüedad: 16 años, 4 meses
Puntos: 8
Respuesta: Controles desalineados y <hr/> desaparecido

Hola,

La verdad que no me ha funcionado. Lo he solucionado usando el margen superior de una tabla que quiero poder debajo como si fuera el divisor. Así que por ahora ya no lo necesito.

De todas formas, si alguien encuentra la solución que la publique para otra alma en pena que le suceda lo mismo.

Saludos.

Etiquetas: bootstrap
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 13:15.