Ciao ragazzi, ho un piccolo problema, allora, poniamo che io ho questo semplicissimo markup html:
Il markup è molto semplice, e vorrei mantenerlo tale.. tuttavia posso modificarlo come voglio, se quello che chiedo non è fattibile con quello.Codice PHP:<div id="lower-menu">
<div class="l-m-icons" id="treasure">
Treasure!
</div>
<div class="l-m-icons" id="pirates">
Pirates!
</div>
</div>
Allora, io vorrei che dai CSS si potesse fare in modo che i due div con class 'l-m-icons' fossero visualizzati solo come due icone, ad esempio di 24px, e che il testo dentro ('Treasure!', 'Pirates!') venga nascosto.
Oppure, cambiando solo il css,che venga mostrato solo la scritta, che sò, in grassetto.
Ho fatto un paio di prove:
Ma non riesco a nascondere il testo dentro il div.Codice PHP:/* versione con icona, testo nascosto */
div#lower-menu div.l-m-icons{
width: 24px;
height: 24px;
margin: 2px 5px;
overflow: hidden;
}
div#treasure{
background-image: url('images/icons/treasure.gif');
}
E' possibile farlo?

Rispondi quotando