Kuidas kasutada Chrome'i arendajate tööriistu tõhusalt (õpetus)

Kujundamise ja ülevoolu probleemide lahendamine Chrome'i arendajate tööriistadega

Kõik õpetuse videod Chrome'i arendaja tööriistadega tõhusalt töötamine (õpetus)

Selles juhendis näitan sulle, kuidas saad Chrome'i arendaja tööriistadega kohandada ja lahendada lehekülgedel esinevaid tavapäraseid paigutus- ja ülevooluprobleeme. Lihtsa näite abil, koosneb HTML-ist ja CSS-ist, õpid, kuidas määrata elementide kõrgusi õigesti ja kuidas üleliigseid kerimisribasid eemaldada. Arendaja tööriistade tööriistad võimaldavad sul brauseris otse töötada ja teha kohest muudatusi. Lähme kohe pihta!

Olulisemad teadmised

  • Flexbox aitab sul luua tõhusaid paigutusi.
  • Elementide kõrgus tuleb õigesti määrata, et vältida ülevooluprobleeme.
  • Ääristus ja polsterdus võivad viia soovimatute kerimisribadeni, mida saab lihtsate muudatustega parandada.

Sammsammuline juhend

Paigutuse kontrollimine ja kohandamine

Alusta veebilehe avamisega Chrome'is ja käivita arendaja tööriistad. Seda saad teha, paremklõpsates lehel ja valides "Uurimine" või vajutades lihtsalt klahvi F12. Seejärel mine "Elements" vahekaardile, et näha HTML-koodi struktuuri.

Kujunduse ja ülevoolu probleemide lahendamine Chrome'i arendaja tööriistadega

Kõigepealt vaata põhiline DIV üle, milles on Flexboxi paigutus. Siin saad määrata oma Flexboxi konfiguratsiooni. Kontrolli, kas display: flex; on õigesti rakendatud ja kas ülejäänud DIV, mis kasutab Flex 1, omab piisavalt ruumi paigutuses.

Siin on näha, et ülejäänud DIV on vaid 18,5 pikslit kõrge, mis on liiga vähe soovitud ruumi jaoks. See kõrgus tuleks vastavalt kõrgusele kohandada, et kasutada ära kogu olemasolev ruum.

Vanemelementide kõrguse kohandamine

Tagamaks, et sinu ülejäänud DIV hõlmaks kogu lehe kõrgust, pead vanemelementide, sealhulgas body ja html, kõrguse määrama 100% -le. Mine tagasi stiilide juurde ja sea body kõrgus 100% -le.

Lahenda kujunduse ja ülevoolu probleemid Chrome'i arendajate tööriistadega

Näed, et midagi pole veel muutunud. Lisaks pead kontrollima, kas html silt on samuti määratletud 100% kõrgusel. See on oluline eeldus, et kõik toimiks.

Lahenda kujunduse ja ülevooluprobleemid Chrome Developeri tööriistadega

Kui oled seadnud html sildi kõrguseks 100%, peaks paigutus nüüd korralikult kuvatama. Ülejäänud DIV täidab nüüd kogu lehe ruumi.

Lahenda paigutus- ja ülevooluprobleemid Chrome'i arendajatööriistadega

Flexboxi seadistuste peenustamine

Järgmine samm on Flexboxi seadistuste peenustamine. Saad kohandada paindikonteineri laste elementide ausust, proovides võimalusi nagu align-items või justify-content. Need seadistused aitavad sul juhtida sisu asukohti oma konteineris.

Lahendage Chrome'i arendajate tööriistade kaudu paigutuse ja ülevooluprobleemid

Eksperimenteerimise ajal jälgi visuaalset esitlust. Korda kohandusi, kuni oled rahul sisu paigutusega.

Lahendage Chrome'i arendajate tööriistade abil paigutuse ja ülevooluprobleemid

Ülevooluprobleemide tuvastamine ja parandamine

Nüüd seisad silmitsi teise probleemiga, nimelt ülevooluga, mis põhjustab soovimatuid kerimisribasid. Et välja selgitada, millised elemendid vastutavad kerimisriba eest, paremklõpsa kerimisribal ja vali "Uurimine".

Inspekteerimisalal märkad, et body elemendil on 8 pikslit marginaali. See marginaal võib olla vastutav selle eest, et su lehekülg on üle 100% lai, tekitades seeläbi ülevoolu.

Selle probleemi lahendamiseks määra body marginaaliks 0 ja pea meeles, et tavaliselt tehakse CSS-i nullimiseks CSS-ühtlustamiseks CSS-ühtlustus. See tähendab, et enne kui lisad oma marginaalid tagasi, nullitakse kõik marginaalid.

Lahenda paigutuse ja ülevoolu probleemid Chrome'i arendajate tööriistade abil

Täidis ja kastimõõtmeid kohandamine

Pärast vahetu probleemi lahendamist pead kontrollima ka täidist. HTML-sildis võib olla ka täidis, mis aitab kaasa ülevoolule. Siin saad täidise nulli seada või alternatiivselt kastimõõtmised piirjoonekarbile määrata. Seejärel arvestatakse täidist määratud laiuse piires ja kerimisriba kaob.

Lahenda paigutus- ja ülevooluprobleemid Chrome Developer Tools abil

Kui oled kõik sisse ehitanud, peaksid nüüd omama kerimisribadeta paigutusstruktuuri, mis kohaneb optimaalselt saadavaloleva ekraaniruumiga.

Kokkuvõte

Selles juhendis õppisid, kuidas Chrome'i arendajatööriistade abil tuvastada ja parandada oma veebisaidil paigutusprobleeme ja ülevooluvigu. Sa oled saanud aru Flexboxi olulisusest ja õigetest kõrguste ning servamarginaalide seadistustest, et luua esteetiliselt meeldiv paigutus.

Sagedased küsimused

Kuidas saan Chrome'i arendajatööriistades HTML-elementide suurust muuta?Saad kohandada HTML-elementide kõrgust ja laiust stiilides ning sisestada soovitud väärtuse.

Mida teha, kui minu paigutus ei toimi ootuspäraselt?Kasuta uurimisfunktsioone, et välja selgitada, kas vanemelementide servamarginaalid või täidised mõjutavad ruumi.

Kuidas nullida marga?Lisa soovitud elemendi all stiilidesse margin: 0;.

Mis vahe on täidis ja servamarginal?Täidis on elemendi sisemine kaugus, samal ajal kui servamarginal on väliskaugus.

Kuidas minna üle paindlikule paigutusele?Veendu, et CSS-kuvamine on seatud Flexiks, et Flexbox oleks aktiveeritud.