2017-11-22 2 views
-5

Könnte jemand nur einen Rundown geben? Wie wenn Sie Knöpfe und Bilder und eine Fußzeile oder etwas hätten? Geht alles in eine Medienabfrage oder ist es getrennt? Ich bin sehr verwirrt.Ich verstehe nicht vollständig Media Queries

+1

Mit den Medienabfragen können Sie CSS-Regeln für bestimmte Gerätegrößen angeben. Diese Regeln, die in Medienabfragen deklariert sind, werden nur ausgeführt, wenn der Browser eine bestimmte Breite hat. – Jorden1337

Antwort

1

Wie @Berdesdan sagte Medienanfragen spezifischen Styling so einrichten, dass Ihre Website Größen beziehen können zu screenen, usw.

Für mich hängt es davon ab, wie lange die Klassen in Jeder Abschnitt meines Stylesheets ist. Ich habe normalerweise viele Klassen für meine Kopfzeile, Fußzeile und andere Teile meiner Seite. Also füge ich einfach eine Medienabfrage unter jedem Abschnitt meines CSS hinzu. Zum Beispiel;

  /* Header Styles */ 

      .header { width:100%; } 
      .header ul { } 
      .header ul li { } 
      .header ul li a {} 

      @media (min-width:768px){ 
       .header { width:80%; } 
      } 

      /* Footer Styles */ 

      .footer { width:100%; } 
      .footer ul { } 
      .footer ul li { } 
      .footer ul li a {} 

      @media (min-width:768px){ 
       .footer { width:80%; } 
      } 

Auf diese Weise kann ich jeden Abschnitt und ihre Medienabfrage nacheinander bearbeiten. Grundsätzlich können Sie so viele Medienabfragen in Ihrer CSS-Datei haben, wie Sie möchten. Keine Begrenzung.

Ich hoffe, das erklärt. Versuchen Sie, Ressourcen in der w3schools.com-Verknüpfung und anderen Ressourcen auf Media Queries zu überprüfen.