2010-08-27 16 views

Respuesta

22

que sólo se ve como si fuera el interior, pero no lo es (no se puede poner HTML dentro de una entrada).

Los 2 elementos (una entrada y un botón) están muy juntos con un margen de 0 y ambos tienen la misma altura. El gráfico del botón tiene un margen blanco de 3 píxeles. Entonces crea este efecto.

Una posible Estilo y etiquetado podrían ser:

<input type="text" id="q" /> 
<input type="button" id="b" value="Search" /> 


#q, #b { 
    margin: 0 
} 
#q { 
    padding: 5px; 
    font-size: 2em; 
    line-height: 30px 
} 
#b { 
    /* image replacement */ 
    text-indent: -99999px; 
    width: 30px; 
    height: 30px; 
    display: block; 
    background: gray url(button.png) 0 0 no-repeat; 

    /* placing next to input using float or absolute positioning omitted ... */ 
} 
+1

como un aparte: se puede poner un botón en la parte superior de una barra de búsqueda mediante el uso de posicionamiento relativo o absoluto. – chacham15

Cuestiones relacionadas