Foros del Web » Creando para Internet » CSS »

[SOLUCIONADO] Problema del padding de un div (Desborde)

Estas en el tema de Problema del padding de un div (Desborde) en el foro de CSS en Foros del Web. Saludos a todos! Actualmente me encuentro realizando una página con un diseño flexible pero en el camino me he encontrado un problema. Al colocar el ...
  #1 (permalink)  
Antiguo 14/03/2014, 13:03
Avatar de fegm_4  
Fecha de Ingreso: febrero-2013
Mensajes: 114
Antigüedad: 11 años, 1 mes
Puntos: 8
Problema del padding de un div (Desborde)

Saludos a todos!

Actualmente me encuentro realizando una página con un diseño flexible pero en el camino me he encontrado un problema. Al colocar el siguiente codigo html:
Código HTML:
Ver original
  1. <ul class="two clearfix">
  2. <li></li>
  3. <li><a href=# class="btn blue"</li>
  4. </ul>

Obtengo el siguiente resultado


El css que he usado es el siguiente:
Código CSS:
Ver original
  1. .two {list-style: none; margin: 0; padding: 0; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;}
  2. .two ul {list-style: none}
  3. .two> li {float: left}
  4. .two > li:nth-child(1){width: 15%; max-width: 150px; margin-right: 1%;}
  5. .two > li:nth-child(2) {width: 83%; max-width: 830px; margin-left: 1%;}
  6.  
  7. .clearfix:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}
  8.  
  9. .btn {border-radius: 2px; -moz-border-radius: 2px; -webkit-border-radius: 2px;}
  10. a.btn.blue{background: #FFF; border: 1px solid #2f5992; color: #2f5992; font-size: 2.4em; padding: 0.2em 1em;}

Como se observa en la imagen, el "boton" se desborda del li y creo que es ocasionado por el padding. Quisiera que esto no ocurriera.

He intentado colocar un margin-top pero esto no dio resultado.

Agradezco mucho quien pueda ayudarme
__________________
--
Aqui fegm_4
  #2 (permalink)  
Antiguo 14/03/2014, 18:04
Avatar de hackjose  
Fecha de Ingreso: abril-2010
Ubicación: Edo Mexico
Mensajes: 1.178
Antigüedad: 14 años
Puntos: 131
Respuesta: Problema del padding de un div (Desborde)

Tu html esta mal
  #3 (permalink)  
Antiguo 14/03/2014, 19:56
Avatar de siddartha23  
Fecha de Ingreso: septiembre-2013
Mensajes: 357
Antigüedad: 10 años, 6 meses
Puntos: 39
Respuesta: Problema del padding de un div (Desborde)

En la línea #3 de tu html no veo que cierres la etiqueta <a> por ningún lado...
  #4 (permalink)  
Antiguo 16/03/2014, 21:42
Avatar de fegm_4  
Fecha de Ingreso: febrero-2013
Mensajes: 114
Antigüedad: 11 años, 1 mes
Puntos: 8
Respuesta: Problema del padding de un div (Desborde)

Fue un error de tipo, la etiqueta <a> la coloqué bien en mi código. El error sigue
__________________
--
Aqui fegm_4
  #5 (permalink)  
Antiguo 17/03/2014, 00:10
Avatar de hackjose  
Fecha de Ingreso: abril-2010
Ubicación: Edo Mexico
Mensajes: 1.178
Antigüedad: 14 años
Puntos: 131
Respuesta: Problema del padding de un div (Desborde)

Ok entonces ya pon el codigo corregido
  #6 (permalink)  
Antiguo 17/03/2014, 10:49
Avatar de fegm_4  
Fecha de Ingreso: febrero-2013
Mensajes: 114
Antigüedad: 11 años, 1 mes
Puntos: 8
Respuesta: Problema del padding de un div (Desborde)

El html correcto es

Código HTML:
Ver original
  1. <ul class="two clearfix">
  2. <li>Contenido</li>
  3. <li><a href=# class="btn blue">Boton</a></li>
  4. </ul>
__________________
--
Aqui fegm_4

Última edición por fegm_4; 19/03/2014 a las 05:44 Razón: No habia sido claro
  #7 (permalink)  
Antiguo 19/03/2014, 17:38
Avatar de fegm_4  
Fecha de Ingreso: febrero-2013
Mensajes: 114
Antigüedad: 11 años, 1 mes
Puntos: 8
Respuesta: Problema del padding de un div (Desborde)

Alguien podría ayudarme?? aun tengo el problema
__________________
--
Aqui fegm_4
  #8 (permalink)  
Antiguo 20/03/2014, 06:13
Avatar de pzin
Moderata 😈
 
Fecha de Ingreso: julio-2002
Ubicación: Islas Canarias
Mensajes: 10.488
Antigüedad: 21 años, 8 meses
Puntos: 2114
Respuesta: Problema del padding de un div (Desborde)

Añádele al enlace:

Código CSS:
Ver original
  1. display: inline-block;

Etiquetas: padding
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 15:22.