Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
| Beide Seiten der vorigen Revision Vorhergehende Überarbeitung Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
| de:modul:m287:learningunits:lu02:loesungen:pseudo-klassen [2026/03/18 08:10] – [Aufgabe 1: Theoriefragen zu Pseudo-Klassen] vdemir | de:modul:m287:learningunits:lu02:loesungen:pseudo-klassen [2026/03/18 08:18] (aktuell) – [Index.htm] vdemir | ||
|---|---|---|---|
| Zeile 22: | Zeile 22: | ||
| * // | * // | ||
| * // | * // | ||
| - | |||
| - | ==== Rahmenbedingungen ===== | ||
| - | ^ Was ^ Beschreibung ^ | ||
| - | | Produkt | Notiz mit Ihren Antworten | | ||
| - | | Zeit | 5 Min. | | ||
| - | | Sozialform | Einzel- oder Partnerarbeit | | ||
| ---- | ---- | ||
| - | ===== Aufgabe 2: Praktische Übung mit Pseudo-Klassen | + | ===== Index.html |
| - | + | ||
| - | ==== Ausgangslage ==== | + | |
| - | + | ||
| - | Erstellen Sie eine Datei '' | + | |
| <code html> | <code html> | ||
| Zeile 71: | Zeile 61: | ||
| - Testen Sie Ihre Lösung, indem Sie die HTML-Datei in einem Browser öffnen und mit den Elementen interagiert! | - Testen Sie Ihre Lösung, indem Sie die HTML-Datei in einem Browser öffnen und mit den Elementen interagiert! | ||
| - | ==== Rahmenbedingungen ===== | + | ==== Lösung '' |
| - | ^ Was ^ Beschreibung ^ | + | |
| - | | Produkt | HTML- und CSS-Datei | | + | <code CSS> |
| - | | Zeit | 15 Min. | | + | /* Grundlayout */ |
| - | | Sozialform | Einzel- oder Partnerarbeit | + | body { |
| + | font-family: Arial, sans-serif; | ||
| + | padding: 20px; | ||
| + | } | ||
| + | |||
| + | button { | ||
| + | padding: 10px 16px; | ||
| + | border: none; | ||
| + | background-color: | ||
| + | color: white; | ||
| + | cursor: pointer; | ||
| + | } | ||
| + | |||
| + | /* Teil 2: Fügen Sie eine Regel hinzu, die das < | ||
| + | button: | ||
| + | background-color: | ||
| + | } | ||
| + | |||
| + | /* Teil 3: Erstellen Sie eine Regel für button: | ||
| + | button: | ||
| + | background-color: | ||
| + | transform: scale(0.97); | ||
| + | } | ||
| + | |||
| + | /* Teil 4: Gestalten Sie das < | ||
| + | input { | ||
| + | padding: 8px; | ||
| + | border: 2px solid pink; | ||
| + | outline: none; | ||
| + | } | ||
| + | input:focus { | ||
| + | border-color: | ||
| + | } | ||
| + | |||
| + | /* Teil 5: Setzen Sie eine Regel, die den ersten <li> fett macht und den letzten <li> grau färbt. */ | ||
| + | li:first-child { | ||
| + | | ||
| + | } | ||
| + | li: | ||
| + | color: gray; | ||
| + | } | ||
| + | |||
| + | /* Teil 6: Verwenden Sie nth-child(n), | ||
| + | li:nth-child(2) { | ||
| + | color: blue; | ||
| + | } | ||
| + | |||
| + | /* Teil 7: Fügen Sie eine Deklaration hinzu, sodass das < | ||
| + | h1:hover { | ||
| + | color: purple; | ||
| + | } | ||
| + | </ | ||
| + | |||
| + | ---- | ||
| + | [[https:// | ||