博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
页面响应式技巧-简摘
阅读量:5122 次
发布时间:2019-06-13

本文共 1085 字,大约阅读时间需要 3 分钟。

1、布局

      先创建一个非响应的布局,页面宽度固定大小。然后添加媒体查询()和响应式代码。这种操作方式更容易实现响应式特性,在同一时间专注于一个任务。

      然后做如下设置(屏幕按1:1的尺寸显示,在 iPhone 和其他智能手机的浏览器提供网站全视图浏览,并禁止用户缩放页面。)

 

 2 、媒体——视频或图像

1)img

img { max-width: 100%; }

 

     根据客户端的显示大小,显示不同的图像。

     使用 data-* 属性来存储替换图像的 URL。然后匹配 min-device-width 条件的媒体指定替换图像:

@media (min-device-width:600px) {    img[data-src-600px] {content: attr(data-src-600px, url);}}@media (min-device-width:800px) {    img[data-src-800px] { content: attr(data-src-800px, url);}}

2)视频-弹性视频技术

.video-container { position: relative; padding-bottom: 56.25%; padding-top:30px; height:0; overflow:hidden;}.video-container iframe,.video-container object,.video-container embed {position:absolute; top:0;left:0; width:100%; height:100%;}

3 、字体

      响应式的字体大小应关联它的父容器的宽度,这样它才可以适应客户端的屏幕。

      使用  规范引入的一个新的单位叫 rem,和 em 类相似(注:ie6不支持rem)

1)充值html字体

 

html { font-size:100%; }

 

 2)定义响应式的字体大小

@media (min-width: 640px) { body {font-size:1rem;} } @media (min-width:960px) { body {font-size:1.2rem;} } @media (min-width:1100px) { body {font-size:1.5rem;} }

 

 

 

 

     

转载于:https://www.cnblogs.com/honeyHHX/p/3860931.html

你可能感兴趣的文章
谈谈我对攻读计算机研究生的看法-转贴
查看>>
DOM
查看>>
成绩评分器制作(练习)
查看>>
【求和】题解
查看>>
跟我一起学习ASP.NET 4.5 MVC4.0(二)
查看>>
DMN 决策模型和标记 Decision Model And Notation
查看>>
时间戳转换
查看>>
[51Nod 1301] 集合异或和 (dp)
查看>>
洛谷 P1137 旅行计划
查看>>
ajax 提交file文件到后台的两种方法 ajaxSubmit&FormData
查看>>
Android PullToRefresh (ListView GridView 下拉刷新) 使用详解
查看>>
性能优化个人认识小结
查看>>
php 用户注册表设计,用户ID类型GUID
查看>>
ThinkPHP跨控制器调用方法
查看>>
dt.jar设计时rt.jar运行时
查看>>
JS类、对象、方法、prototype、_proto_
查看>>
判断模式分解是否具有无损链接性
查看>>
三十分钟学习STL【转载】
查看>>
stderr 和stdout
查看>>
Silverlight:xap包(或本地缓存)下载版本更新的解决思路
查看>>