响应式WEB设计学习(1)—判断屏幕尺寸及百分比的

建站知识 2021-07-03 09:08www.168986.cn长沙网站建设

现在移动设备越来越普及,用户使用智能手机、pad上网页越来越普遍。传统的fix型的页面在移动终端上无法很好的显示。,Ethan Marcotte提出一种响应式web设计的概念。

响应式web设计的英文为Responsive Web Design,简写为RWD。

在图书馆借到一本O'REILLY的《Head First Moblie Web》,里面讲到了一些做RWD的技巧。

今天学到的两招是

1、使用media信息来帮助判断屏幕尺寸

2、使用百分比来替换以前使用的像素来声明宽度等与尺寸相关的信息

看看今天试验的成果(本文有试验例子的下载链接

视频

全屏幕显示页面时


将浏览器拉窄模仿移动设备时

如何做到呢?

,在css文件中使用media语句

要想想让网页可以根据不同的设备尺寸做出相应,就需要事先为各种尺寸做好准备。例如,在正常的PC显示器中,可能会分三栏显示,如

而在移动设备,比如智能手机中可能就需要分布成流式,如下

显然,这两者的CSS分布是不同的,上图的三栏显示中,左右两边的column需要各自float到所需的方向上,而下图的流式布局中,各个块之间是串行向下显示的。,可知至少对于每一个不同的CSS分布,应该有不同的策略。现在可以编辑两个不同的CSS文件,然后使用<link>指令做引入。还可以使用@media语句,进行逻辑判断。如下@media screen and (min-width:480px){/css style

Copyright © 2016-2025 www.168986.cn 狼蚁网络 版权所有 Power by