移动流体布局和响应式布局总结

宽度与高度

区块宽度一般用max-width 最大宽度和百分比,来定义宽度,因为要实现自动缩放

高度如果要自适应,就不需要定义高度,或者定义最小高度

注意:横向的尽量用百分比,如边距等

图片自适应

保证小于图片分辨率的手机,自适应等宽屏幕

图片一定要能够自适应等比例缩放 才能保证布局的 正确性。

方法:将图片的img标签转换成区块,将最大宽度设置为100%,这样图片就会自适应了

img{display: block;max-width: 100%;
}

媒体查询

手机网站一般媒体查询都是控制字体大小

响应式网站,媒体查询要控制字体大小,和宽度高度,以及区块隐藏等

媒体查询是手机网站和自适应网站的重要部分,媒体查询可以根据不同的屏幕大小,做响应的处理,如文字的大小,区块隐藏等等

    /*媒体查询,大于480小于640*/ @media (min-width:480px) and (max-width:640px) { #tour h2 { font-size: .26rem; } #tour h3 { font-size: .16rem; } #footer { font-size: .14rem; } } /*媒体查询,小于480*/ @media (max-width:480px) { #tour h2 { font-size: .18rem; } #tour h3 { font-size: .14rem; } #footer { font-size: .12rem; } } 

转载于:https://www.cnblogs.com/adc8868/p/6013228.html

第九十五节,移动流体布局和响应式布局总结相关推荐

  1. 流体式布局与响应式布局_将固定像素设计转换为流体比例布局

    流体式布局与响应式布局 Responsive web design has been a prime necessity for every enterprise ever since Google ...

  2. 流体布局,响应式布局

    适配布局类型 PC及移动端页面适配方法 设备屏幕有多种不同的分辨率,页面适配方案有如下几种: 1.全适配:响应式布局+流体布局 2.移动端适配: 流体布局+少量响应式 基于rem的布局 流体布局 流体 ...

  3. 静态布局、流式布局、自适应布局、弹性布局、响应式布局

    静态布局.流式布局.自适应布局.弹性布局.响应式布局 前端的布局主要有: 静态布局.流式布局.自适应布局.弹性布局.响应式布局等. 一.静态布局: 尺寸上一律使用px;同时限制外层容器的大小:中间的宽 ...

  4. 流式布局与响应式布局

    常见的面试题会让你聊一聊流式布局与响应式布局,我还没遇到过直接问他俩区别的面试官,都是根据我的项目(里面有用到流式布局+响应式布局). 围绕这两点感觉网上大部分博客都长得差不多,那我就用自己粗浅的理解 ...

  5. flex布局和响应式布局

    flex伸缩布局 一.是什么 Flexible Box 简称 flex,意为"弹性布局",可以简便.完整.响应式地实现各种页面布局,采用Flex布局的元素,称为flex容器cont ...

  6. html响应式弹性布局,CSS3响应式布局之弹性盒子

    CSS3弹性盒模型可以轻松的创建自适应浏览器流动窗口的布局或自适应字体大小的布局.同时该盒子决定了一个盒子在其他盒子的分布方式,及如何处理可用的空间. 自己写了一个弹性盒子的demo: 主要HTML代 ...

  7. 什么是响应式布局?响应式布局有几种方法?

    目录 什么是响应式布局? 响应式布局的4种方法 媒体查询 百分比 vw/vh rem 什么是响应式布局? 响应式布局是同一页面在不同的屏幕上有不同的布局,即只需要一套代码使页面适应不同的屏幕 响应式布 ...

  8. CSS之布局系列--静态布局、流式布局、自适应布局、响应式布局的概念及区别

    原文网址:CSS之布局系列--静态布局.流式布局.自适应布局.响应式布局的概念及区别静态布局.流式布局.自适应布局.响应式布局的概念及区别_IT利刃出鞘的博客-CSDN博客 简介 说明 本文介绍前端的 ...

  9. 前端css弹性布局,响应式布局,多列布局

    前端css弹性布局,响应式布局,多列布局 主页 <!DOCTYPE html> <html><head><meta charset="utf-8&q ...

最新文章

  1. ​2012年至今,细数深度学习领域这些年取得的经典成果!
  2. VS2008 Tips #004 – 您可以通过“浏览方式…”添加浏览器到 Visual Web Developer
  3. 【数字信号处理】线性常系数差分方程 ( 根据 “ 线性常系数差分方程 “ 与 “ 边界条件 “ 确定系统是否是 “ 线性时不变系统 “ 案例二 | 修改边界条件 | 使用递推方法证明 )
  4. 轻松监控Docker容器中的ADF应用程序
  5. idea设置中文界面_英雄联盟手游中文翻译--游戏主页设置界面翻译
  6. sap netweaver 7.02_sap顾问工作内容,岗位职责
  7. 简述工业机器人示教再现的一般步骤_基于激光焊缝跟踪传感器的工业机器人焊缝跟踪系统的应用焊接寻位...
  8. 利用SpringCloud搭建一个最简单的微服务框架
  9. 现在最简单的赚钱套路
  10. 微软Edge/IE11浏览器将禁用SHA-1证书网站
  11. 有序充电matlab仿真,电动汽车有序充电策略研究
  12. Nginx 项目部署和配置
  13. [Java集合源码阅读]-ArrayList扩容机制
  14. 机器学习第六回(完结篇)
  15. 实现上一篇明日方舟官网仿制的代码
  16. matlab电流测量接法,matlab电压电流测量模块的使用
  17. python输入两个整数求最大公约数和最小公倍数_题目:输入两个正整数m和n,求其最大公约数和最小公倍数 。...
  18. 生命中,很多事是事在人为
  19. 今天分享一个Python游戏:简约飞机模拟器
  20. 柳岩清晨晒素颜照称拿去辟邪 网友称吓人没认出来

热门文章

  1. python怎么清除代码_Python如何清空列表?清空列表的4种方法(代码示例)
  2. redisTemplate设置key零点过期,生成自增的单号
  3. MYSQL中where子句与having子句的区别
  4. 100个高低压配电知识!网络弱电必备知识~
  5. Redis都有哪些监控指标,看完你就懂了!
  6. 程序员,你恐慌的到底是什么?
  7. yum 安装mysql 启动_linux(centos6.9)下使用yum安装mysql,及启动MySQL等
  8. Java给定一个字符串数组,判断每个字符出现次数
  9. illustrator下载_Illustrator笔工具练习
  10. Futura:从纳粹主义到月球-甚至更远