8月24日、8月26日(浏览器私有前缀、移动端:视口、二倍图、特殊样式、流式布局、京东首页案例)

本文深入探讨移动Web开发,涵盖浏览器私有前缀、CSS3和移动端基础,重点解析视口概念、二倍图的实现及流式布局在京东首页案例中的应用,旨在帮助开发者优化移动端页面体验。
摘要由CSDN通过智能技术生成

目录

一、浏览器私有前缀

二、CSS3总结

三、移动web开发

3.1 移动端基础

(1)浏览器现状

(2)手机屏幕现状

(3)常见移动端屏幕尺寸

(4)移动端调试​编辑

3.2 视口——屏幕区域

(1)布局视口 layout viewport

(2)视觉视口 visual viewport

(3)理想视口 ideal viewport​编辑

3.3 二倍图

(1)物理像素/物理像素比

 (2)多倍图

        1)图片缩放

        2)背景缩放

        3)cutterman工具

3.4 移动端开发选择

(1)移动端主流方案

(2)单独移动端页面(主流)

(3)响应式兼容PC移动端

3.5 移动端技术解决方案

 (1)移动端浏览器

 (2)CSS初始化 normalize.css

 (3)CSS3盒子模型 box-sizing

 (4)特殊样式

3.6 移动端常见布局

(1)流式布局基础(百分比布局)

(2)流式布局——京东首页案例(移动端)

        1) body

        2)结构布局

                app模块(最顶端)

                搜索栏模块

                主体内容部分

        3)完整代码

        4)整体效果


一、浏览器私有前缀

二、CSS3总结

三、移动web开发

3.1 移动端基础

(1)浏览器现状

(2)手机屏幕现状

(3)常见移动端屏幕尺寸

(4)移动端调试

 和网页端基本一致 

3.2 视口——屏幕区域

        视口(viewport)就是浏览器显示页面内容的屏幕区域。

        视口可以分为布局视口视觉视口理想视口。 

(1)布局视口 layout viewport

(2)视觉视口 visual viewport

(3)理想视口 ideal viewport

        1) meta视口标签

3.3 二倍图

(1)物理像素/物理像素比

 物理像素=分辨率=横着/竖着..个像素点(手机端px和物理像素不一样)

物理像素=分辨率,iPhone8的物理像素是750,物理像素比为2,也就是说 :在iPhone8里面 1px开发像素 =  2 个物理像素;所以iPhone8的开发像素(宽度)最高为375;

 视网膜屏技术:

 (2)多倍图

1)图片缩放

        问题:一个50*50(css像素)的图片,直接放到iPhone8里面会放大两倍(变为100*100)从而图片变得很模糊 

        解决:直接放一个100*100的图片,然后手动把图片缩小为50*50 (css像素)

        注: 准备的图片 比实际的要大两倍,这就是2倍图

2)背景缩放

       只写一个参数,代表的是宽度,高度省略了,会等比例缩放。(单位可以是百分比,大小是相当于父盒子来说的) 

        cover是扩展背景图的宽度和高度以至于完全覆盖住整个盒子 。(等比例拉伸,背景图可能显示不全,但要是和盒子的比例一样,背景图片就能完全覆盖盒子并显示全)

        contain是扩展背景图的:宽度或高度(宽度/高度到了就不再拉伸高度),高度和宽度是等比例拉伸。(可能有空白区域)

代码:

效果:

3)cutterman工具

        可以切出1倍、2倍、3倍的图。

3.4 移动端开发选择

(1)移动端主流方案

(2)单独移动端页面(主流)

(3)响应式兼容PC移动端

3.5 移动端技术解决方案

 (1)移动端浏览器

(2)CSS初始化 normalize.css

移动端的CSS初始化推荐使用 normalize.css,因为它:

         

官网地址: http://necolas.github.io/normalize.css/

 ࿰

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

今天一定要早睡

你的鼓励,我的动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值