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:08] – vdemir | de:modul:m287:learningunits:lu02:loesungen:pseudo-klassen [2026/03/18 08:18] (aktuell) – [Index.htm] vdemir | ||
|---|---|---|---|
| Zeile 16: | Zeile 16: | ||
| ** 4. Welche Pseudo-Klassen ermöglichen es, das erste und das letzte Kind eines übergeordneten Elements zu stylen?** | ** 4. Welche Pseudo-Klassen ermöglichen es, das erste und das letzte Kind eines übergeordneten Elements zu stylen?** | ||
| - | * < | + | * //: |
| - | * :last-child das letzte. | + | * //:last-child// das letzte |
| - | - Erkläre den Unterschied zwischen '' | + | **5. Erkläre den Unterschied zwischen '' |
| - | + | * // | |
| - | ==== Rahmenbedingungen ===== | + | * //nth-of-type(n)// |
| - | ^ 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 69: | 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:// | ||