Skip to content

Hazzeldorn/MediaQueriesSummary

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

27 Commits
 
 
 
 
 
 

Repository files navigation

Media Queries Summary

Seit CSS3 können ganze Stylesheets oder einzelne Regeln abhängig z.B. vom Gerätetyp oder der Bildschirmgrösse aktiviert bzw. deaktiviert werden. Dies wird mit Media Queries umgesetzt, welche inzwischen das A & O von responsivem Webdesign darstellen.

Beispiele

Eine Media Query wird mit dem @media-Attribut und den dazugehörenden Regeln definiert:

/* Abhängig von der Bildschirmgrösse */
@media screen and (min-width: 768px) { ... }

/* Abhängig vom Bildformat */
@media screen and (orientation: landscape) { ... }

/* Abhängig von der Ausgabesoftware */
@media print { ... }

Um Ressourcen zu sparen, können die media-Regeln direkt in den <link> tag geschrieben werden. Dadurch werden für unterschiedliche Ausgabegeräte eigene Stylesheets geladen.

<link rel="stylesheet" type="text/css" href="print.css" media="print" />

Ausser im Internet Explorer gibt es zusätzlich die Möglichkeit, Media Queries zu verschachteln:

@media only screen and (max-width: 750px) {
  p {
    font-weight: bold;
  }
  @media (min-height: 500px) {
    p {
      background: yellow;
    }
  }
}

Demos


Quellen

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published