Per esempiu Per centu di u travagliu per i Càlculi di l'Anch'oi in u situ Web

Impressa quantu i web browsers determinanu una visualizazione cù u percentuale

Parechji studienti di u web design cunnessione anu un u tempu difficiule per u percentualite per i valori di a larga. Specificamenti, ci hè cunfusioni cù comu u navigatore calculate l'ecònta percentuali. Quì sottu u truvà una spiegazione detallada di cumu pò perciziati per u calculu di l'anch'elli in un situ web chì rispondi.

Utilizà i Pannelli per Valori Ampli

Quandu si usa pixel as a width value, i risultati sò assai sicuru. Se utilizate CSS per definisce u prezzu di l'unguaticu di un elementu in u cabeceu di un documentu à 100 pixelli anu, quellu elementu serà u listessu tamantu unu chì fasciate à 100 pixele alcune in u cuntenutu di u situ web o in altre area di u pagina. I pixelli sò un valore assolutu, cusì 100 píxetti è 100 piu pianu ùn importa in induve in u vostru documentu pare un apparenza. Sfortunatamente, mentre chì i valori di pixel son faciuli di capiscenu, ùn anu micca bè in siti risposte.

Ethan Marcotte hà incintu u terminu "design web responsive", spieghendu questu approcciu chì cuntene 3 principale chjave:

  1. Una retazione fluida
  2. Media fluidu
  3. Media queries

Quessi i primi dui punti, una retazione fluida è media fluidu, sò cumprati cù persunalizate, inveci di pixelli, per valurizà i valori.

Utilizà u percentualite per i valori di statura

Quandu si usa persezzione per stabilisce un larghezza per un elementu, a dimensione propria chì l'elementu prumudecenu si varieghja sicondu di induve hè in u documentu. Percentaggi sò un valuru relativo, chì significheghja u grandu stampatu hè relative à l'altri elementi in u vostru ducumentu.

Per esempiu, si stabilisce l'anch'ellu di una figura à u 50%, questu ùn vole micca chì l'imaghjina vi schalla a meza di u so grandu nurmale. Questu hè un misconcezione cumuni.

Se una imagina hè nativamente 600 pixella alcune, aduprate un valore CSS per vede u 50% ùn significheghja micca chì serà 300 pixelli in largu in u web browser. Questu valore di u percentuale hè calculatu nantu à l'elementu chì cuntene l'image, micca u nativu di a so figura. Sì u cuntinuu (chì puderia esse una divisiona o un altru elementu HTML) hè di 1000 pixelli alcune, è l'imagine vi hà mostraratu à 500 pixelli chì quellu valore hè di 50% di l'anch'elli di u cuntenutu. Se l'elementu cuntenente hè 400 píxetti alcune, aduprate l'ima sola versione in 200 pezzi, postu chì u valore hè 50% di u cuntinuientu. L'imaghjera in quistione here hè un grandore di u 50% chì depende di l'elementu chì cuntene.

Ricurdàte, u disattivu risponde hè fluidu. Dispożzioni è muduli anu da cambià cumu u cambiamentu di scanzunetta / mudellu . Se pensate à questu in termini fisichi, chì ùn hè micca di u web, hè cumu avè una casella di cartuni chì site à pezzu di materiale d'imballaġġ. Sè dite chì a casella hè a mità insaccata di quellu materiale, a quantità di embruitu avete bisognu di cambià sicondu a grandezza di a casella. U listessu possu certu per u largu percentuale in u web design.

Percentages basati in altre percentuale

In l'esempiu di l'imàgine / cuntenutu, aghju usatu valuri píxel per l'elementu cuntenenu per vede cumu si mostra a stampa responsive. In rialità, l'elementu cuntenente sia stabilitu ancu à un percentinu è l'imaghjini, o l'altri elementi, in quellu cuntinuu uttene u so valori in basa di un percentinu di un percentinu.

Eccu un altru esempiu chì mostra questu in pratica.

Dici bè avete un situ web chì u situ sanu sanu sanu sanu à una divisiona cun una classa di "contenedor" (una pratica cumuni di designe web). Dintra a divisionu sò trè altre divizzioni chì avete da esse stile per vede cum'è 3 coluna attuale. Questu HTML pò st'ellugine cusì:

Avà, pudete aduprà CSS per definisce u tagliu di quella "divisionu" di cuncepisce un 90%. Nta stu esempiu, a divizia di cuntenutu ùn hà micca un'altru elementu chì circonda l'àutru ca l'u corpu, chì ùn avemu micca stabilitu nisunu valore speċifiku. Per automaticamente, u corpu rinfurzà cum'è u 100% di a finestra di u navigatore. Per quessa, u percentuale di diventà "cuntenutu" serà basatu nantu à a grandezza di a finestra di u navigatore. Quandu a finestra di u navigatore cambia in grandezza, cusì serà a talla di stu "container". Allora se a finestra di u navigatore hè 2 000 pixel angulare, questa division diventà à 1800 pixelli. Questu hè calculatu cum'è 90 per centu di u 2000 (2000 x90 = 1800)), chì hè a dimensione di u navigatore.

Sè cume una di e divisioni "col" truvati in u "contenedor" sò setturi à un tagliu di u 30%, dopu chì ogni solu serà 540 pixels largamente in questu esempiu. Questu hè calculatu cum'è 30% di i 1800 pixelli chì u cuntenutu prestiti à (1800 x .30 = 540). Se cambiammu u percentualu di quellu contenedor, sti divisioni internu cambiammu ancu in a talla ch'ella hanu fattu in quandu sò dipendenu di quessa cuntenenu un elementu.

Cumpitendu chì i Windows persistani in 2000 píxetti alcune, ma cambiammu u percentualità di u cuntinuu à u 80% in u settore di u 90%. Questu hè chì avà rinfurzà à 1600 pixelli alcune (2000 x .80 = 1600). Ancu s'è micca avè cambiatu u CSS per a grandezza di e nostre 3 divisioni "col", è lasciate à u 30%, puderà rende a diversità ora da chì u so elementu cuntenente, chì hè u cuntestu chì sò sized by, hà cambiatu. Ddi 3 divisioni rimpruveranu 480 pixels di largheghju, chì hè u 30% di u 1600 o a grandezza di u cuntinuu (1600 x .30 = 480).

Piglià ancu puru quì, se ci era una imaghjera in una di sti divisioni "col" è l'imagine era ridutta cù un percentinu, u cuntestu per u so dimostrazzioni seria u "col" stessu. Cumu a divizzioni "col" divinni cambiatu in grandària, cusì l'imagine esse in l'ingiru. Cumu si u grandezza di u navigatore o u "contenedor" hà cambiatu, affissà a so divisioni di quattru "col", chì cambia a so grandària di l'imaghjera in u "col". Quandu puderebbe vede, queste sò all connected quan vene à i valori di dimensioni per u percentualismu.

Quandu avete bisognu di qualchì elementu di a pàgina web hè questu quandu u valore di u percentariu hè utilizatu per a so largu, hà bisognu di capiscenu u cuntestu in u quale hè questu l'elementu in u marcatu di a pagina.

In sumariu

Percentaggi ghjucà un rolli criticu in a creazione di u disunitu per i siti web responsivi . Sè ochjite tene à l'imàgine rispundente o à l'usu di u largu percentualità per fà una squadra veramente fluida chì e so tamantu sò parenti di l'altri, capì cusì esse calculi seranu necessariu per ottene l'aspettu chì vulete.