Ver Mensaje Individual
  #1 (permalink)  
Antiguo 16/02/2016, 20:37
Avatar de berkeleyPunk
berkeleyPunk
 
Fecha de Ingreso: febrero-2013
Ubicación: México :C
Mensajes: 565
Antigüedad: 11 años, 3 meses
Puntos: 22
Pregunta Mismos estilos a input, textarea y select!

Hola a todo mundo!

Hace tiempo que no venía, y me da mucho gusto estar aquí .

Bueno, al grano. Últimamente estoy maquetando mucho y siempre me topo con el mismo problema al intentar aplicar los mismos estilos a los controles de un formulario.

Digamos que tengo un input, un select y un textarea, y a los tres les asigno los mismos estilos:
Código CSS:
Ver original
  1. input,
  2. select,
  3. textarea {
  4.     display: block;
  5.     width: 100%;
  6.     height: 20px;
  7.     padding: 10px;
  8.     border: 1px solid #ccc;
  9. }

El resultado es esta cosa horrible.

Por un lado el select no reconoce el padding, y por otro, el input y textarea tienen un ancho mayor a su contenedor.

¿Cómo lidian ustedes, señores, con esto?

Uno puede utilizar un width: 200px; y con eso se soluciona la cosa del ancho. ¿Pero si queremos porcentajes?



Saludos!