WEB前端 | H5基础——(4)流式布局、响应式布局、Viewport
来源:互联网 发布:java match.group 编辑:程序博客网 时间:2024/05/21 15:02
一 、流式布局
<!doctype html><html><head><meta charset="utf-8"/><title>流式布局</title><style type="text/css">body {margin: 0;}.reddiv {width: 30%;/*单位vw ViewWidthvh ViewHeight*/height: 30vw;background-color: red;}.big {}.big span {font-size: 2em;}</style></head><body><!-- 流式布局百分比布局1、宽高设置百分比2、宽高设置VW VH3、弹性图片(给宽度,高度会自适应,不失真)4、em/rem(都是倍数,em相对于父级,rem相对于html)--><!-- <div class="reddiv"></div> --><img src="http://img.taopic.com/uploads/allimg/121009/235045-12100Z31P150.jpg" width="50%" alt=""><div class="big"><span>我是span标签</span></div></body></html>
二、响应式布局
<!doctype html><html><head><meta charset="utf-8"/><title>响应式布局</title><style type="text/css">/*@media媒体查询、媒体选择screen 屏幕and 后面跟条件*//*通过媒体查询可以设置多套布局,具体使用哪一套,就是根据媒体查询的条件来定(条件就是and后面的括号and 和括号之间要有空格)*/@media screen and (max-width:150px) {.div1 {background-color: gold;}}@media screen and (min-width: 150px) and (max-width:300px) {.div1 {background-color: red;}}@media screen and (min-width: 300px) and (max-width:600px) {.div1 {background-color: blue;}}@media screen and (min-width: 600px) and (max-width:900px) {.div1 {background-color: green;}}@media screen and (min-width: 900px) and (max-width:1200px) {.div1 {background-color: pink;}}@media screen and (min-width:1200px) {.div1 {background-color: black;}}.div1 {width: 400px;height: 400px;}</style></head><body><div class="div1"></div></body></html>
三、Viewport
<!doctype html><html><head><meta charset="utf-8"/><title>viewport</title><!-- viewport 可视区域 width 宽度,可以理解为设置我们的网页一个屏幕能看到的宽度maximum-scale 放大的最大值(网页能放大几倍)minimum-scale 缩小的倍数(网页最小能缩小多少倍)initial-scale=1.0 页面初始值(一般是1.0)user-scalable=0 是否允许用户缩放(1可以,0不可以)(苹果设备,需要的图片像素一般是物理像素的2倍,或3倍)target-densitydpi 值越高看的越清楚device-dpi 设备原本的dpihigh-dpi高dpilow-dpi低dpivalue 指定一个具体数值,取值范围 70 - 400 --><meta name="viewport" content="width=device-width,maximum-scale=2.0,minimum-scale=1.0,initial-scale=1.0,user-scalable=1,target-densitydpi=high-dpi"><style type="text/css">body {margin: 0;}.reddiv {width: 210px;height: 80px;background-color: red;border: 1px solid blue;}</style></head><body><label for="name">姓名</label><input type="text" id="name"/><div class="reddiv"></div></body></html>
2 0
- WEB前端 | H5基础——(4)流式布局、响应式布局、Viewport
- 响应式布局基础二:设置viewport
- H5前端基础——布局
- viewport/流式布局
- 响应式布局1之viewport
- 响应式布局----像素密度与viewport
- CSS3响应式布局meta viewport属性
- 响应式web布局
- viewport和流式布局
- 前端开发,响应式布局。
- H5/C3响应式布局设计流程
- H5学习之 响应式布局
- web前端响应式布局,自适应所有分辨率
- 响应式web----viewport
- 为响应式布局而生的viewport
- 响应式布局基础三:webapp布局
- 响应式web布局欣赏
- web前端开发之几种布局方式之响应式布局
- ajax
- C#编程基础(一)
- 【图像-视频处理】YUV420、YV12与RGB24的转换公式
- 1024 科学计数法
- no space in execution regions with .any selector matching
- WEB前端 | H5基础——(4)流式布局、响应式布局、Viewport
- noip 2010 导弹拦截(枚举贪心)
- 51NOD 1163 最高的奖励
- TCP的简单建立连接
- 3330顺序表应用6:有序顺序表查询
- JavaScript事件小例子
- 虚函数、抽象函数、抽象类、接口
- Qt-信号和槽中使用自定义数据类型
- hdu5895Mathematician QSC