Responsive Web Design(自响应式网页设计)

阅读更多
Responsive Web Design(自响应式网页设计)

一、认识:media

从 CSS2.1 那会,样式表就可以使用 media type 进行样式的判断了。那时是这么写的:



如果当前 media 是浏览器,则加载 core.css。
如果当前 media 是打印机,则加载 print.css。

感谢 W3C 在 CSS3 中对 media 进行了扩展:可以在 media 中增加条件。
例如:


或:
@import url("shetland.css") screen and (max-device-width: 480px);

解释:
当 media 为 screen(浏览器,平板电脑,手机),且宽度小于 480px 时,加载 shetland.css


当然,
它还可以将颗粒度细化到符合哪些条件,则应用那个样式类:
@media screen and (max-device-width: 480px) {
  .column {
    float: none;
  }
}


例子一:






    

调整浏览器的宽度,观察效果!

当且仅当:media 类型为 screen(浏览器,平板,手机), 且 viewport 的宽度大于等于 480px 时,media query 中的样式才会起作用。



例子2:
https://www.w3schools.com/cssref/tryit.asp?filename=trycss3_mediaquery








The Pulpit Rock

The Walk

The walk to the Pulpit Rock will take you approximately two hours, give or take an hour depending on the weather conditions and your physical shape.

Pulpit rock

What?

The Pulpit Rock is a part of a mountain that looks like a pulpit.

Where?

The Pulpit Rock is in Norway

Price?

The walk is free!



Responsive Web Design(自响应式网页设计)_第1张图片

Responsive Web Design(自响应式网页设计)_第2张图片

应用:
http://lixh1986.iteye.com/blog/2321482





引用请注明,
原文出处:http://lixh1986.iteye.com/blog/2376864





参考:
https://alistapart.com/article/responsive-web-design






-
  • Responsive Web Design(自响应式网页设计)_第3张图片
  • 大小: 462.8 KB
  • Responsive Web Design(自响应式网页设计)_第4张图片
  • 大小: 350.2 KB
  • 查看图片附件

你可能感兴趣的:(Responsive,自适应,网页,设计)