Aufgabe 3: Layout der Feature Section
- Gehe in den Code-Abschnitt der Feature Section.
<section class="section-style-1" id="features">
<div class="container-fluid text-center">
<!-- Dein Code -->
</div>
</section>
- Füge die Bootstrap-Klasse
row
demdiv
-Element hinzu.
Wir wollen nun unsere 3 Feature-Blöcke einfügen. Erinnere dich zurück an das Grid-System von Bootstrap. Welche Klasse müssen wir verwenden, damit die 3 Blöcke nebeneinander angezeigt werden?
- Innerhalb des
div
-Elements füge drei weiterediv
-Elemente mit der Klassefeature-box
sowie der Klasse für die Spaltenbreite ein.
Tipp: Die Klasse für die Spaltenbreite hatte 3 Parts. Der erste Part für die Column-Definition, der zweite Part für die Bildschirmbreite (z.B. lg) und der dritte Part für die Anzahl der Spalten (z.B. 4).
- Diese Section hat die Klasse
section-style-1
. Diese Klasse haben wir noch nicht mit CSS konfiguriert. Füge in der CSS-Datei eine neue Regel mit dem Selektor.section-style-1
ein. - Konfiguriere die Hintergrundfarbe (z.B. auf
#E7AB9A
) und die Textfarbe (z.B. aufwhite
) der Section.
Lösung
index.html
<section class="section-style-1" id="features">
<div class="container-fluid text-center">
<!-- Wir wollen, dass die Features nebeneinander angezeigt werden. Dafür verwenden wir wieder die Bootstrap-Klasse "row" -->
<div class="row">
<div class="feature-box col-lg-4">
<!-- Hier ist Feature 1 -->
</div>
<div class="feature-box col-lg-4">
<!-- Hier ist Feature 2 -->
</div>
<div class="feature-box col-lg-4">
<!-- Hier ist Feature 3 -->
</div>
</div>
</div>
</section>
styles.css
.section-style-1 {
background-color: #ede9d5;
color: black;
}