Where fluid grids and media queries come together

If you remember, earlier in the chapter, our navigation links were still spanning multiple lines at certain viewport widths. We can fix this problem with media queries. If our links fall apart at 1060 px and work again at 768 px (where our earlier media query takes over), let's set some additional font styles for the ranges in-between:

@media screen and (min-width: 1001px) and (max-width: 1080px) {
  #navigation ul li a { font-size: 1.4em; }
}
@media screen and (min-width: 805px) and (max-width: 1000px) {
  #navigation ul li a { font-size: 1.25em; }
}
@media screen and (min-width: 769px) and (max-width: 804px) {
  #navigation ul li a { font-size: 1.1em; }
}

As you can see, we're changing the font size based upon the viewport width and the result is a set of navigation links that always sit on one line, throughout the range of 769 px to infinity. Evidence again of the symbiosis between media queries and fluid layouts— media queries limit the shortfalls of a fluid layout and a fluid layout eases the change from one set of defined styles within a media query to another.

..................Content has been hidden....................

You can't read the all page of ebook, please click here login for view all page.
Reset
18.117.187.113