|
|
|
![]() |
|
Strumenti |
![]() |
#1 |
Senior Member
Iscritto dal: Aug 2007
Messaggi: 476
|
[CSS] Problemi con width
Buongiorno a tutti.
Sto progettando un sito e sto avendo non pochi problemi con i css. Praticamente, ho alcuni paragrafi all'interno di un div. Vorrei impostare l'ampiezza dei paragrafi pari al loro contenuto in modo che lo sfondo verde funga da etichetta per il testo. Quello che invece ottengo è che i paragrafi ereditano l'ampiezza del div padre che è maggiore. Vi ringrazio. HTML: Codice:
<div id="container"> <p>Sample Text 1</p> <p>Sample Text 2</p> <p>Sample Text 3</p> </div> Codice:
#container { width: 30%; background-color: grey; } #container p{ background-color: green; } Ultima modifica di Bestseller : 04-12-2013 alle 19:22. |
![]() |
![]() |
![]() |
#2 |
Senior Member
Iscritto dal: Nov 2005
Messaggi: 2774
|
Puoi dare un po' di padding al contenitore in modo che la larghezza non coincida perfettamente, altrimenti se vuoi che la larghezza dipenda dal contenuto puoi fare così:
Codice:
#container { width: 30%; background-color: grey; } #container p{ background-color: green; display: inline; } #container p:after{ content:""; display:block; } |
![]() |
![]() |
![]() |
#3 |
Senior Member
Iscritto dal: Aug 2007
Messaggi: 476
|
Grazie mille wingman87!
Funziona alla perfezione! ![]() |
![]() |
![]() |
![]() |
Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 16:47.