⊗mkPmLtMW 243 of 250 menu

CSS izkārtojuma shēma ar vairākiem ietveršanas blokiem

Izstrādē bieži sastopami izkārtojumi, kuros blokiem ir fons visā lapas platumā, bet šo bloku saturs atrodas centrā. Šeit ir šāda izkārtojuma piemērs:

Šādā izkārtojumā mums būs jāizveido nevis viens ietveršanas bloks, bet vairāki - katram blokam. Šajā ietveršanas blokā jāatrodas vēl vienam blokam, kas veic satura centrēšanu. Arī jābūt klasei, kas atbild par satura fonā iekrāsošanu.

Mūsu izkārtojuma vispārējā shēma izskatīsies šādi:

<div class="wrapper"> <div class="center"> </div> </div> <div class="wrapper line"> <div class="center"> </div> </div> <div class="wrapper"> <div class="center"> </div> </div> <div class="wrapper line"> <div class="center"> </div> </div>

Klase center tiks izmantota bloku centrēšanai:

.center { width: 800px; padding: 20px; margin: 0 auto; }

Klase line tiks izmantota bloku iekrāsošanai:

.wrapper.line { background-color: #008040; color: white; }

Klase wrapper būs katra bloka vecāks. Izmantosim to atstarpes starp blokiem noteikšanai:

.wrapper { margin-bottom: 30px; }

Tagad uzrakstīsim pilnīgu mūsu uzdevuma kodu:

<div class="wrapper"> <div class="center"> <h1>Galvenais vietnes virsraksts</h1> </div> </div> <div class="wrapper line"> <div class="center"> <h2>Mūsu uzņēmums</h2> <p> ... </p> <p> ... </p> </div> </div> <div class="wrapper"> <div class="center"> <h2>Mūsu cenas</h2> <p> ... </p> <p> ... </p> </div> </div> <div class="wrapper line"> <div class="center"> <h2>Mūsu kontakti</h2> <p> ... </p> <p> ... </p> </div> </div> * { box-sizing: border-box; } body { margin: 0; } .wrapper { margin-bottom: 30px; } .wrapper.line { background-color: #008040; color: white; } .center { width: 800px; padding: 20px; margin: 0 auto; } .wrapper h1 { margin: 0; font: 40px "Times New Roman"; } .wrapper h2 { margin: 0; font: 25px "Times New Roman"; } .wrapper p { font: 16px/1.4 Arial; text-align: justify; }
Latviešu
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Mēs izmantojam sīkdatnes, lai nodrošinātu vietnes darbību, analīti un personalizāciju. Datu apstrāde notiek saskaņā ar Konfidencialitātes politiku.
pieņemt visus iestatīt noraidīt