CSS3 Media Queries

CSS3 Media Queries

Web developers can define a media type such as screen or print, and specify the look of the content by specifying conditions such as width, height, or orientation. A media query combines a media type and a condition to specify how web content will appear on a particular receiving device.

/*-- Smartphones portrait and landscape -- */
@media only screen
and (min-device-width : 320px)
and (max-device-width : 480px) { /* Styles */ }

/*-- Smartphones (landscape) -- */
@media only screen
and (min-width : 321px) { /* Styles */ }

/*-- Smartphones (portrait) -- */
@media only screen
and (max-width : 320px) { /* Styles */ }

/*-- iPads (portrait and landscape) -- */
@media only screen
and (min-device-width : 768px)
and (max-device-width : 1024px) { /* Styles */ }

/*-- iPads (landscape) -- */
@media only screen
and (min-device-width : 768px)
and (max-device-width : 1024px)
and (orientation : landscape) { /* Styles */ }

/*-- iPads (portrait) -- */
@media only screen
and (min-device-width : 768px)
and (max-device-width : 1024px)
and (orientation : portrait) { /* Styles */ }

/*-- Desktops and laptops -- */
@media only screen
and (min-width : 1224px) { /* Styles */ }

/*-- Large screens -- */
@media only screen
and (min-width : 1824px) { /* Styles */ }
Tag: