Ver Mensaje Individual
  #1 (permalink)  
Antiguo 19/03/2011, 18:26
Avatar de Gambinoh
Gambinoh
 
Fecha de Ingreso: diciembre-2010
Mensajes: 348
Antigüedad: 13 años, 4 meses
Puntos: 11
Altura de un botón

Tengo un buscador interno en mi página y en la parte del formulario no logro que el campo de texto y el botón de buscar se mantengan en la misma línea y tengan la misma altura.

Código HTML:
Ver original
  1. <form name="buscar" action="buscar.php" method="get">
  2. <input class="campoyboton" type="text" value="" name="palabra" />
  3. <input class="campoyboton" type="submit" name="buscar" value="Buscar" />
  4. </form>

Código CSS:
Ver original
  1. .campoyboton {
  2. position: relative;
  3. top: -20px;
  4. left: 15px;
  5. display: inline;
  6. border: 2px solid black;
  7. width: 120px;
  8. height: 30px;
  9. font: bold 15px Arial;
  10. padding-bottom: 2px;
  11. -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px;
  12. }
  13.  
  14. input[value="Buscar"] {
  15. background: white;
  16. }

Si les doy al campo de texto y al botón una altura de 30px con la clase "campoyboton" no logro que el input del botón sea igual de alto que el del campo de texto. Para lograrlo me veo obligado a darle una altura diferente al botón mediante el selector de atributo input[value="Buscar"].

¿Qué pasa con la altura del botón? es que no lo entiendo.