sekumpul faktascarlotharlot1buycelebrexonlinebebimichaville bloghaberedhaveseatwill travelinspa kyotorippin kittentheblackmore groupthornville churchgarage doors and partsglobal health wiremclub worldshahid onlinestfrancis lucknowsustainability pioneersjohnhawk insunratedleegay lordamerican partysckhaleej timesjobsmidwest garagebuildersrobert draws5bloggerassistive technology partnerschamberlains of londonclubdelisameet muscatinenetprotozovisit marktwainlakebroomcorn johnnyscolor adoactioneobdtoolgrb projectimmovestingelvallegritalight housedenvermonika pandeypersonal cloudsscreemothe berkshiremallhorror yearbooksimpplertxcovidtestpafi kabupaten riauabcd eldescansogardamediaradio senda1680rumah jualindependent reportsultana royaldiyes internationalpasmarquekudakyividn play365nyatanyata faktatechby androidwxhbfmabgxmoron cafepitch warsgang flowkduntop tensthingsplay sourceinfolestanze cafearcadiadailyresilienceapacdiesel specialistsngocstipcasal delravalfast creasiteupstart crowthecomedyelmsleepjoshshearmedia970panas mediacapital personalcherry gamespilates pilacharleston marketreportdigiturk bulgariaorlando mayor2023daiphatthanh vietnamentertain oramakent academymiangotwilight moviepipemediaa7frmuurahaisetaffordablespace flightvilanobandheathledger centralkpopstarz smashingsalonliterario libroamericasolidly statedportugal protocoloorah saddiqimusshalfordvetworkthefree lancedeskapogee mgink bloommikay lacampinosgotham medicine34lowseoulyaboogiewoogie cafelewisoftmccuskercopuertoricohead linenewscentrum digitalasiasindonewsbolanewsdapurumamiindozonejakarta kerasjurnal mistispodhubgila promoseputar otomotifoxligaoxligaidnggidnpp

CSS, la proprietà width

CSS proprietà width
In questa guida dedicata ai fogli di stile vedremo il funzionamento della proprietà width a cui si ricorre con grande frequenza per definire la larghezza di un elemento. La proprietà width può essere utilizzata per definire una dimensione assoluta (per esempio in pixel) ma anche per definire una larghezza relativa rispetto all’elemento superiore (ad esempio una colonna o l’intera pagina).

La proprietà width nei CSS

Supponiamo di voler ad esempio limitare in larghezza i paragrafi di testo introdotti dal tag <p> e delimitati dal relativo tag di chiusura </p>. Nel foglio di stile andremo ad utilizzare una regola di questo tipo:

p {
  width: valore;
}

A seconda della tipologia di valore utilizzato per la proprietà width otterremo comportamenti differenti.

Larghezza fissa e larghezza percentuale

Attribuendo alla proprietà width un valore di lunghezza, questo sarà utilizzato come valore fisso per la larghezza dell’elemento. L’unità di misura più utilizzata in questo contesto è il pixel (px) ma più in generale si potranno utilizzare tutte le unità di misura riconosciute nei fogli di stile (pt, cm, in, mm, pc, em, ex). Se ad esempio consideriamo il codice:

p {
  width: 400px;
}

otterremo come risultato di limitare a 400 pixel la larghezza del blocco di testo (v. immagine).

La proprietà width accetta anche un valore percentuale che limita la larghezza ad una frazione di quella dell’elemento superiore; quest’ultimo può essere può essere ad esempio un blocco <div> o più in generale l’intera pagina definita dall’elemento <body>. In questi casi avremo un codice CSS di questo tipo:

p {
  width: 85%px;
}

che limita la larghezza all’85% dell’elemento contenitore.

Infine la proprietà width accetta anche il valore auto che utilizza l’intera larghezza disponibile in funzione delle impostazioni dell’elemento superiore.