Ver Mensaje Individual
  #1 (permalink)  
Antiguo 14/03/2014, 13:03
Avatar de fegm_4
fegm_4
 
Fecha de Ingreso: febrero-2013
Mensajes: 114
Antigüedad: 11 años, 2 meses
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