响应式网站——第二话(技术实现)

引言

通过上一篇我们了解了响应式的意义和实现种类,这篇讲解具体的技术

通过四大类讲解
  • 媒体查询
  • 弹性布局 和 网格布局
  • em rem 布局
  • 弹性图片(容易被忽视)

在此打个补丁,弹性布局 和 网格布局暂且不做介绍,想了解的百度flexgrid即可,日后会不断完善的

写在前面

因为不同浏览器厂商标准不一样,所以会出现同样代码在不同浏览器的表现不同,也因此有了很多聪(tou)明(lan)的解决方式。等待你随着技术积累慢慢发现,先说一个消除浏览器默认样式差异的基础样式文件normalize.css,下载地址:necolas.github.io/normalize.c…。页面加载时最先加载此文件,放在<head>中其他.css文件前面

第一大类——媒体查询

媒体查询 媒体查询并不是css3才有的概念,在css2的时候它长这样:

<link rel="stylesheet" type="text/css" href="font.css" media="screen"/>
复制代码

media="screen"意味着只有用屏幕浏览才能加载样式文件,到了css3发展成了这样

@media screen and (min-width:800px) {
    <!--css代码-->
}
复制代码

media从此变得重要了

  • 逻辑符有如下四个not and only or,看着单词就知道咋用,不会就去百度
  • 属性常用有这些,width height device-width divice-height ,这些都可以加min max前缀,前面例子中使用了min-width,此外还有宽高比,颜色位数,分辨率等属性。

未完待续,服务器出问题了,先不更了

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值