Tre kolumner
I min One-page vill jag kunna växla mellan 1, 2 och 3 kolumners layout och jag vill växlas färger för varje rad. Tanken är att användaren får hela webbplatsens innehåll genom att skrolla länger och längre ned i webbplatsen.
Nu är det dags att prova hur den trekolumniga varianten kan se ut.
HTML-kod för tre kolumner
Vi lägger till följande struktur inuti wrappern. Denna gången är det en ny rad med tre kolumner.
<section class="row cols3 color1 rounded">
<div class="col color3"> <div class="content"> <h2>Fiskekort</h2> </div> </div>
<div class="col color3"> <div class="content"> <h2>Betala fiskekort och båthyra</h2> </div> </div>
<div class="col color3"> <div class="content"> <h2>Tillsyn och kontroll</h2> </div> </div>
</section>Nytt för denna varianten är att jag lade till klassen .rounded på raden så att jag kan styla att alla kolumner får rundade hör med border-radius.
Jag kunde valt att placera klassen på varje kolumn, men här valde jag att lägga den enbart på row-elmentet.
Regeln i CSS kan se ut så här.
.row.rounded .col { border-radius: 1rem;}Jag vill gärna att texten inuti min .content har ett litet utrymme av “white-space”, vitt utrymme, till kanten av själva kolumnen. Det löser vi med padding.
.content { padding: 1rem;}När jag har fyllt på med innehåll i de båda kolumnerna, och lagt till ytterligare style, så ser det ut så här för mig.
Nu är det din tur, gör en rad med tre kolumner och fyll på med innehåll i form av text (och bild). Du kan justera innehållet så det passar temat för din webbplats.