官术网_书友最值得收藏!

Revisiting media queries

If you spend any time viewing sites on different devices, then it will hardly come as a surprise to see media queries in the style sheet—they form the basis for responsive design and declarations allow us to control what is displayed on screen, according to the available screen width.

The principles behind media queries are simple. In a nutshell, we have to define the device or media, and the resolution (or width) at which point the rule (or breakpoint) either kicks in or stops being applied. Take this simple example:

@media only screen and (max-width: 768px) {
  /* CSS Styles */
  ...
}

Any styles within will be applied only when we're viewing on screen, and our available screen estate is 768px or less. This is a simple example, they can be as simple or as complex as required; it's down to us as developers to work out exactly where our content breaks and to build a suitable breakpoint to manage the change.

Note

To get a feel for some of the more recent media queries that are possible, take a look at this post by Chris Coyier, who has queries for laptops, PCs, and even wearable devices! The list is available at https://css-tricks.com/snippets/css/media-queries-for-standard-devices/.

Okay, let's make a start: PostCSS makes it easy to manage queries for both text and images; we'll begin our journey with a look at handling images.

主站蜘蛛池模板: 阿拉善盟| 墨玉县| 宜宾县| 南京市| 建阳市| 界首市| 和平区| 都江堰市| 新蔡县| 通化县| 化州市| 桓仁| 赤壁市| 互助| 长垣县| 沙河市| 林州市| 阳西县| 新竹市| 保定市| 天津市| 文成县| 山东省| 兴宁市| 保靖县| 桑植县| 盐山县| 连江县| 巴东县| 赤壁市| 瓦房店市| 大安市| 志丹县| 河池市| 青州市| 闽侯县| 科技| 交城县| 闽清县| 华池县| 禹城市|