Domanda

Buongiorno

Domanda CSS veloce. Qualcuno conosce qualche css veloce per creare una casella di testo trasparente sottolineata? Fondamentalmente voglio che la casella di testo sia invisibile ad eccezione del bordo inferiore. Ne ho bisogno per funzionare normalmente. Devo solo rimuovere i bordi sinistro, destro e superiore e impostare lo sfondo su trasparente o altro? Qualche esempio di come farlo correttamente? Questa app è per IE7 se pertinente. Qualsiasi aiuto è sempre apprezzato.

Saluti, ~ ck a San Diego

È stato utile?

Soluzione

Questo dovrebbe farlo:

input.myBox
{
    border: 0px solid #000000;
    border-bottom-width: 1px;
    background-color: transparent;
}

Testato in IE8 (modalità di compatibilità IE7)

Altri suggerimenti

Solo un suggerimento ... poiché le persone non saranno abituate a questo, potresti voler aggiungere una pseudoclass al passaggio del mouse per cambiare leggermente il colore quando l'utente passa il mouse sopra il campo, come ulteriore suggerimento visivo "suggerimento" di quello che sta succedendo.

Esempio:

input.myBox:hover
{
   border-color: #000066;
   background-color: #FFFFF7;
}
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top