ho il seguente layout per una casella di ricerca con:larghezza testo automatico di ingresso imbottitura 100% con altri elementi galleggianti
<div id="emulating_variable_width">
<form id="srxForm" method="post">
<div id="qsrxSearchbar">
<div id="scope"> Person Name </div>
<input type="text" id="theq" title="Search">
<button id="btnSearch" type="button">Search</button>
</div>
</form>
</div>
(la sua molto semplificata per scopi che mostrano)
- Il titolo in lo "scope" è un testo che può essere di lunghezza variabile
Quello che mi piace è avere l'elemento di testo di input per riempire tutto lo spazio disponibile (cioè lo spazio giallo), mantenendo il pulsante di ricerca a destra.
Full example with the CSS is in a fiddle
Quale sarebbe il modo più semplice per ottenere una soluzione di lavoro in IE7 +, FF, Safari, ecc ...?
Grazie!
Non è JQuery un'opzione? – mattytommo
Preferirei non usare jQuery qui, anche se non ci sono altre opzioni ... sì – jmserra
Usa questo: http://stackoverflow.com/a/7190310/405015 – thirtydot