Ho creato un bel set di elementi del modulo in Photoshop e sto cercando di convertirli in HTML e CSS. Il semplice modulo di testo di input avrà un'immagine di sfondo, in quanto il campo non cambia di dimensioni. Tuttavia, il modulo dell'area di testo cambierà dinamicamente le dimensioni man mano che l'utente digita.Pratiche di stile dello styling
Normalmente, per costruire questo tipo di stile, mi piacerebbe avvolgere il campo di modulo nel div, come ad esempio:
<div class = "textarea-top">
<div class = "textarea-bottom">
<textarea></textarea>
</div>
</div>
O utilizzando più di sfondo-immagini in un unico involucro div:
<div class = "textarea">
<textarea></textarea>
</div>
C'è un modo migliore per avvicinarsi a questo? Per riformulare, gli stili di campo sono immagini avanzate che possono essere ripetute (per il corpo del campo) e hanno uno stile per la parte superiore e inferiore. La domanda è: qual è la migliore pratica nell'affrontare questi stili avanzati di stile?
Grazie CabGFX, che mi ha davvero aiutato. Formalizzare sembra davvero pulito, e ci provo dopo. Per quanto riguarda ciò che stavo cercando di fare, avevo bisogno di tre immagini di sfondo (alto, medio ripetuto e inferiore). Analizzerò di più il tag Fieldset e vedremo come posso mantenere la forma più semantica. Non penso che vorrai avvolgere tutte le tue aree di testo con i set di campi, anche se potrei sbagliarmi. In ogni caso, questo ha aiutato. Grazie! – Akaishen
Felice di averlo aiutato: abbastanza per accettare la risposta? Hai ragione per quanto riguarda '
Sì, garantisce una risposta accettata. Mi scuso per il mio ritardo; Ho dimenticato come sono ancora piuttosto nuovo qui. ;) Usare l'etichetta è un'idea fantastica! Grazie, ancora, per il tuo aiuto. – Akaishen