Responsive Tutorial

Define Responsive

The Viewport

Grid View

Media Query


Responsive Images

Picture Element

Responsive Videos

Page Stats

Visitor: 244

Orientation: Portrait / Landscape

Media queries can also be used to change layout of a page depending on the orientation of the browser. You can have a set of CSS properties that will only apply when the browser window is wider than its height, called "Landscape" orientation.

<!DOCTYPE html>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
body {
    background-color: lightgreen;

@media only screen and (orientation: landscape) {
    body {
        background-color: lightblue;
<p>Resize the browser window. When the width of this document is larger than the height, the background-color is "lightblue", otherwise it is "lightgreen".</p>