M101 - Webauftritt erstellen und veröffentlichen
  • Intro
    • 🗓️Organisatorisches
  • Tag 1
    • 01 Geschichte des Internets
    • 02 Realisation
    • 03 HTML
      • Grundlagen
      • Spezielle Tags
      • Tabellen & Listen
      • HTML Dokument
      • HTML Validierung
      • 🛠️Aufgabe Rechnung erstellen
    • 04 CSS
      • Grundlagen: Selektoren und Einbindung
      • CSS Boxmodell
      • CSS Validierung
      • 🛠️Aufgabe Rechnung gestalten
      • CSS Kaskadierung
      • Pseudoklassen
  • Tag 2
    • 01 Dokumentenstruktur
    • 02 Ordnerstruktur
    • 03 Bilder
    • 04 Gestaltung: Schriften, Farben, Einheiten
      • Schriftarten
      • Farben
      • Einheiten
    • 05 Inline und Block
    • 06 Flexbox
      • Konzept
      • Der Flex-Container
      • Die Flex-Items
      • 🛠️Aufgaben
        • Aufgabe Boxen
        • Aufgabe Newsportal
      • Weiterführende Links
    • 07 Exkurs: Usability
    • 08 Formulare
      • Formulare
      • Informationsgruppierung
      • Design- und Strukturgrundlagen
      • 🛠️Aufgabe Formulare
  • Tag 3
    • 01 CSS Grids
      • Konzept
      • Definition
      • Platzierung
      • 🛠️Grid Aufgabe
      • Grids vs. Flexbox
      • 🛠️Grids vs. Flexbox Aufgabe
      • Weiterführende Links
    • 02 Responsive Design
      • Media Queries
      • Responsive Design
      • 🛠️Aufgabe
    • 🛠️Testing-Workshop
    • 03 Konzeptionierung
    • 04 Veröffentlichen
    • Projektarbeit
Powered by GitBook
On this page
  • Aufgabe 1
  • Bildschirmbreite: 1300px
  • Aufgabe 2
  • Bildschirmbreite: kleiner als 768px
  • Aufgabe 3
  • Bildschirmbreite: kleiner als 480px

Was this helpful?

  1. Tag 2
  2. 06 Flexbox
  3. Aufgaben

Aufgabe Newsportal

PreviousAufgabe BoxenNextWeiterführende Links

Last updated 1 year ago

Was this helpful?

Die Aufgabendateien findest in der Datei «newsportal.zip». Lade die Datei herunter und entpacke das Zip-Archiv.

Aufgabe 1

Lade die HTML- und CSS-Dateien index.html, style.css und flex.css herunter. Ergänze die Datei flex.css nun mit den nötigen CSS-Regeln, damit folgendes Layout angezeigt wird:

Bildschirmbreite: 1300px

Dabei dürfen die anderen Dateien index.html und style.css nicht verändert werden.

Aufgabe 2

Die CSS-Regeln innerhalb der geschweiften Klammern der folgenden @media-Eigenschaft werden nur interpretiert, wenn die Breite des Bildschirms kleiner als 768px ist - sprich auf Tablets und Smartphones

@media screen and (max-width: 768px) {
    /* Wird nur interpretiert, wenn der 
    Bildschirm weniger breit als 768px ist. */
}

Ergänze nun CSS-Regeln in den geschweiften Klammern, damit das Layout wie folgt auf dem Tablet angezeigt wird, ohne dass sich die Anzeige auf grösseren Bildschirmen ändert:

Bildschirmbreite: kleiner als 768px

Aufgabe 3

Die CSS-Regeln innerhalb der geschweiften Klammern der folgenden @media-Eigenschaft werden nur interpretiert, wenn die Breite des Bildschirms kleiner als 480px ist.

@media screen and (max-width: 480px) {
    /* Wird nur interpretiert, wenn der 
    Bildschirm weniger breit als 480px ist. */
}

Ergänze nun CSS-Regeln in den geschweiften Klammern, damit das Layout wie folgt auf dem Smartphone angezeigt wird, ohne dass sich die Anzeige auf grösseren Bildschirmen ändert:

Bildschirmbreite: kleiner als 480px

🛠️
2KB
newsportal.zip
archive
Download Aufgabendateien
Order
Order
Order