Foros del Web » Creando para Internet » CSS »

[SOLUCIONADO] Problema borde superior

Estas en el tema de Problema borde superior en el foro de CSS en Foros del Web. Buenas amigos!!! Tengo un problema a la hora de poner bordes a una capa, es el siguiente: Cuando pongo todos los bordes menos el superior, ...
  #1 (permalink)  
Antiguo 30/04/2013, 03:30
 
Fecha de Ingreso: noviembre-2012
Mensajes: 84
Antigüedad: 12 años
Puntos: 5
Pregunta Problema borde superior

Buenas amigos!!!

Tengo un problema a la hora de poner bordes a una capa, es el siguiente:

Cuando pongo todos los bordes menos el superior, todo perfecto, pero el superior me genera un margen entre la capa principal y otra de dentro:

Código HTML:
<div id='principal'>

            <div id='secundario'></div>
      </div> 
Este es su CSS:

Código:
#principal
{
    width: 416px;
    height: 256px;
    margin: auto;
    background-color: #E0F2F7;
    margin-top: 120px;
    border: 1px solid black;
    /*  border-top: none;  */
}

#secundario
{
    width: 100%;
    height: 40px;
    background-color: #8FBCDB;
    text-align: center;
    
}

El problema está en el CSS, pero no lo sé!!!


Un saludo y Gracias!!
  #2 (permalink)  
Antiguo 30/04/2013, 04:02
Avatar de pzin
Moderata 😈
 
Fecha de Ingreso: julio-2002
Ubicación: Islas Canarias
Mensajes: 10.489
Antigüedad: 22 años, 3 meses
Puntos: 2114
Respuesta: Problema borde superior

Con ese código no consigo reproducir el problema que dices.
  #3 (permalink)  
Antiguo 30/04/2013, 04:09
 
Fecha de Ingreso: noviembre-2012
Mensajes: 84
Antigüedad: 12 años
Puntos: 5
Respuesta: Problema borde superior

Voy a intentar pasar una captura y te explico más detallado.

Hasta Pronto!!
  #4 (permalink)  
Antiguo 30/04/2013, 04:15
 
Fecha de Ingreso: noviembre-2012
Mensajes: 84
Antigüedad: 12 años
Puntos: 5
Respuesta: Problema borde superior



Ejemplo

La capa en la pone 'identificación', se baja al poner el borde superior...

Las medidas están bien...
  #5 (permalink)  
Antiguo 30/04/2013, 05:10
Avatar de pzin
Moderata 😈
 
Fecha de Ingreso: julio-2002
Ubicación: Islas Canarias
Mensajes: 10.489
Antigüedad: 22 años, 3 meses
Puntos: 2114
Respuesta: Problema borde superior

Pon el codigo HTML y CSS completo de todo eso.

Sospecho que tiene que ver con el colapsamiento. Prueba ponerle a #principal un overflow: hidden.
  #6 (permalink)  
Antiguo 30/04/2013, 08:13
 
Fecha de Ingreso: noviembre-2012
Mensajes: 84
Antigüedad: 12 años
Puntos: 5
Respuesta: Problema borde superior

HTML:
Código HTML:
<div id="ad_loguer">
            
            <form action ="Controller.php?pista=1" method="POST">
            
            <div id="ad_loguer_titu"> <p id="ad_loguer_titu_text">Identificaci&oacuten</p> </div>
            
            
            <div id="ad_loguer_user"> <p id="ad_loguer_user_text">Usuario:  <input type="text" id="user" name="user" required /> </p></div>
            
            <div id="ad_loguer_pass"> <p id="ad_loguer_user_text">Contraseña: <input type="password" id="pass" name="pass" required /> </p> </div>
            
            <div id="ad_loguer_entrar"> <input type="submit" value="ENTRAR" />
               </div>
            
           </form> 
            <div id="ad_loguer_recordar"> <a href=""> <p id="ad_loguer_recordar_text">*olvid&eacute contraseña*</p> </a> </div>
            
        </div> 

CSS:

Código:
#ad_loguer
{
    width: 416px;
    height: 256px;
    margin: auto;
    background-color: #E0F2F7;
    margin-top: 120px;
    border: 1px solid black;
       /* border-top: none; */ 
        
}

#ad_loguer_titu
{
    width: 100%;
    height: 40px;
    background-color: #8FBCDB;
    text-align: center;
}

#ad_loguer_user, #ad_loguer_pass
{
    width: 80%;
    height: 50px;
    margin: auto;
    text-align: center;
}

#ad_loguer_entrar
{
    width: 25%;
    height: 25px;
    margin-top: 10px;
    float: left;
    text-align: right;
}

#ad_loguer_recordar
{
    width: 150px;
    height: 25px;
    float: right;
    margin-top: 10px;
    text-align: right;
}


Seguramente sea una chorrada....
  #7 (permalink)  
Antiguo 30/04/2013, 08:34
Avatar de pzin
Moderata 😈
 
Fecha de Ingreso: julio-2002
Ubicación: Islas Canarias
Mensajes: 10.489
Antigüedad: 22 años, 3 meses
Puntos: 2114
Respuesta: Problema borde superior

El párrafo por defecto tiene un margen especificado. Y de ahí viene el margen. Tienes que quitarlo:

Código CSS:
Ver original
  1. div#ad_loguer_titu p {
  2.   margin: 0;
  3. }

Lo de que desaparezca con el borde superior es a causa de que se colapsa.
  #8 (permalink)  
Antiguo 30/04/2013, 08:43
 
Fecha de Ingreso: noviembre-2012
Mensajes: 84
Antigüedad: 12 años
Puntos: 5
Respuesta: Problema borde superior

SII !! Perfecto tio !!

uff soy muy panoli. Bueno Hasta Pronto!!

Etiquetas: color, superior
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:05.