移动端布局知识点

移动端布局知识点移动 web 开发之流式布局 1 移动端基础 移动端浏览器现状 都是 Webkit 外链图片转存失败 源站可能有防盗链机制 建议将图片保存下来直接上传 img 6GDsC2Ny 43 C Users xxxu AppData Roaming Typora typora user images image png

大家好,我是讯享网,很高兴认识大家。

移动web开发之流式布局

1.移动端基础

移动端浏览器现状

都是Webkit

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-6GDsC2Ny-43)(C:\Users\xxxu\AppData\Roaming\Typora\typora-user-images\image-.png)]

手机屏幕现状

和分辨率,开发只关注px像素

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-mzHGim7W-43)(C:\Users\xxxu\AppData\Roaming\Typora\typora-user-images\image-.png)]

移动端调试

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-3VfAzLPu-44)(C:\Users\xxxu\AppData\Roaming\Typora\typora-user-images\image-.png)]

总结

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-L1VPIaE3-44)(C:\Users\xxxu\AppData\Roaming\Typora\typora-user-images\image-032054.png)]

2.视口

视口就是显示内容的屏幕区域

布局视口

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-DuG0VtJE-44)(C:\Users\xxxu\AppData\Roaming\Typora\typora-user-images\image-.png)]

视觉视口

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-igetC2cX-44)(C:\Users\xxxu\AppData\Roaming\Typora\typora-user-images\image-.png)]

理想视口

就是设备宽度和布局宽度一致,设备有多宽,布局视口就多宽

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-oJYu6ghs-45)(C:\Users\xxxu\AppData\Roaming\Typora\typora-user-images\image-.png)]

总结

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-FhpxKDVK-45)(C:\Users\xxxu\AppData\Roaming\Typora\typora-user-images\image-.png)]

meta视口标签

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-idsFLbIi-45)(C:\Users\xxxu\AppData\Roaming\Typora\typora-user-images\image-.png)]

标准viewport设置

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-hUOmvHIY-45)(C:\Users\xxxu\AppData\Roaming\Typora\typora-user-images\image-.png)]

在移动端布局必须做如下代码设置,不然手机端调试看不清

<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=yes"/> 

讯享网

3.二倍图

因为在移动端里图片会被放大(2倍)变模糊,所以需要二倍图

物理像素和物理像素比

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-yTjTxnZs-46)(C:\Users\xxxu\AppData\Roaming\Typora\typora-user-images\image-047189.png)]

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-xJuEI61T-46)(C:\Users\xxxu\AppData\Roaming\Typora\typora-user-images\image-.png)]

多倍图

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-pyDZNcnM-46)(C:\Users\xxxu\AppData\Roaming\Typora\typora-user-images\image-.png)]

背景缩放 background-size

cover就是等比例拉伸宽度,一定要宽和高全拉满

contain就是只拉个宽度/高度,宽度/高度拉满了就不拉了

先准备一张放大一倍的图片(二倍图),再把图片设置background-size:50% 50%;

压缩为原来的一半,就不会糊了

讯享网div{ width: 50px; height: 50px; border:1px solid red; background: url(dog.jpg) no-repeat ; /* 把100*100的图片缩放成50*50 */ background-size: 50% 50%; } 

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-2n7LBVIz-46)(C:\Users\xxxu\AppData\Roaming\Typora\typora-user-images\image-.png)]

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-BrdWZaqV-46)(C:\Users\xxxu\AppData\Roaming\Typora\typora-user-images\image-.png)]

4.移动端开发选择

移动端主流方案

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-ktGoQohZ-47)(C:\Users\xxxu\AppData\Roaming\Typora\typora-user-images\image-.png)]

单独制作移动端页面

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-rZILOUO3-47)(C:\Users\xxxu\AppData\Roaming\Typora\typora-user-images\image-.png)]

响应式兼容pc端移动端

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-5KiXseia-47)(C:\Users\xxxu\AppData\Roaming\Typora\typora-user-images\image-.png)]

总结

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-pmFYKisC-47)(C:\Users\xxxu\AppData\Roaming\Typora\typora-user-images\image-.png)]

5.移动端技术解决方案

移动端浏览器

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-0GQzVJQV-47)(C:\Users\xxxu\AppData\Roaming\Typora\typora-user-images\image-.png)]

移动端css初始化 normalize.css

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-gUVH17Dt-48)(C:\Users\xxxu\AppData\Roaming\Typora\typora-user-images\image-038908.png)]

CSS3 盒子模型 box-sizing

css3盒子模型的padding和border不会撑大盒子,因为它把padding算入width中了

box-sizing:border-box是新的盒子模型,即从边框开始算盒子一部分

box-sizing:content-box是旧的盒子模型 ,即从内容开始算盒子一部分

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-04KCDXRu-48)(C:\Users\xxxu\AppData\Roaming\Typora\typora-user-images\image-.png)]

特殊样式

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-MZS84ZQn-48)(C:\Users\xxxu\AppData\Roaming\Typora\typora-user-images\image-051414.png)]

6.移动端常见布局

移动端技术选型

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-2hDOTQUx-48)(C:\Users\xxxu\AppData\Roaming\Typora\typora-user-images\image-.png)]

流式布局(百分比布局)

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-lYVx2q16-49)(C:\Users\xxxu\AppData\Roaming\Typora\typora-user-images\image-031675.png)]

京东首页制作(流式布局)

一般不用ul ,ul显示bug多,使用要慎重

直接用li就行

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-W86ex3ya-49)(C:\Users\xxxu\AppData\Roaming\Typora\typora-user-images\image-.png)]

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-N4MVjS9C-49)(C:\Users\xxxu\AppData\Roaming\Typora\typora-user-images\image-.png)][外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-J5Ml6vv3-49)(C:\Users\xxxu\AppData\Roaming\Typora\typora-user-images\image-.png)]

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-VfMsa3nl-49)(C:\Users\xxxu\AppData\Roaming\Typora\typora-user-images\image-.png)]

line-hegiht:1.5是1.5倍的意思

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-dNxSa30Y-50)(C:\Users\xxxu\AppData\Roaming\Typora\typora-user-images\image-.png)]

在ps里缩放一半直接测就行

flex布局(强烈推荐)

flex布局体验

传统布局与flex布局

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-xY6FShLJ-50)(C:\Users\xxxu\AppData\Roaming\Typora\typora-user-images\image-.png)]

flex布局原理

我们的元素是跟着主轴来排列的

通过给父亲添加flex属性,达到控制子元素摆放位置

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-UJowddD3-50)(C:\Users\xxxu\AppData\Roaming\Typora\typora-user-images\image-.png)]

flex布局父项常见属性

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-Zr4msnWp-50)(C:\Users\xxxu\AppData\Roaming\Typora\typora-user-images\image-.png)]

flex-direction 主轴方向

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-KmGxhd1h-50)(C:\Users\xxxu\AppData\Roaming\Typora\typora-user-images\image-.png)]

.div{ /* 给父级添加flex属性 */ display: flex; width: 800px; height: 300px; background-color: pink; /* 我们的元素是跟着主轴排列的 */ flex-direction: row; /* 把主轴设置为y轴,x轴变成侧轴 */ flex-direction: column; } 
justify-content 主轴排列方式

justify:水平排齐的意思

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-6Ky2QumG-51)(C:\Users\xxxu\AppData\Roaming\Typora\typora-user-images\image-.png)]

讯享网justify-content:flex-start; 主轴起始点排列 justify-content:flex-end; 主轴结束点排列 让子元素居中对齐 justify-content: center; 子元素平分剩余空间 justify-content: space-around; 子元素两边贴边,再其余均分 justify-content: space-between; 
flex-wrap 子元素换行

flex布局默认子元素默认不换行,一行放不下就缩小元素宽度

设置在父盒子里 flex-warp: nowrap; 
align-items 侧轴排列方式

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-PBOfcwcN-51)(C:\Users\xxxu\AppData\Roaming\Typora\typora-user-images\image-.png)]

讯享网主轴居中 justify_content:center; 侧轴居中 align-items: center; 侧轴排列/拉伸 align-items: flex-start/strectch; 
align-content和align-items区别

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-pKsjXkMo-51)(C:\Users\xxxu\AppData\Roaming\Typora\typora-user-images\image-.png)]

flex-flow属性及总结

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-wN5lSuUs-51)(C:\Users\xxxu\AppData\Roaming\Typora\typora-user-images\image-001688.png)]

flex布局子项常见属性

flex属性

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-6WK0Xt2N-51)(C:\Users\xxxu\AppData\Roaming\Typora\typora-user-images\image-.png)]

1就表示占1/总数,数字越大占用父盒子剩余空间的越多 flex: 1; ye'ke'yi'xi flex: 20%; 
align-self子项侧轴对齐(了解)
讯享网只让三号子项从结尾开始 div span:nth-child(3){ align-self: flex-end; } 

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-xorgYFNe-52)(C:\Users\xxxu\AppData\Roaming\Typora\typora-user-images\image-.png)]

携程网首页案例(flex)

一定要注意引入顺序!!!

初始化一定要第一个引入!!!不然就会属性被覆盖!!!

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-9rbFwfWs-52)(C:\Users\xxxu\AppData\Roaming\Typora\typora-user-images\image-.png)]

margin:auto;脱标的盒子不起作用

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-a8NcMYCZ-52)(C:\Users\xxxu\AppData\Roaming\Typora\typora-user-images\image-.png)][外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-ydLQPMIQ-52)(C:\Users\xxxu\AppData\Roaming\Typora\typora-user-images\image-.png)][外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-knBjmehX-52)(C:\Users\xxxu\AppData\Roaming\Typora\typora-user-images\image-.png)]

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-yKN31fmm-53)(C:\Users\xxxu\AppData\Roaming\Typora\typora-user-images\image-.png)]


讯享网

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-I95ql6dI-53)(C:\Users\xxxu\AppData\Roaming\Typora\typora-user-images\image-.png)]

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-bMkf54jC-53)(C:\Users\xxxu\AppData\Roaming\Typora\typora-user-images\image-.png)]

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-rpn2jAsp-53)(C:\Users\xxxu\AppData\Roaming\Typora\typora-user-images\image-.png)]

一个盒子既可以当父盒子flex布局也可以被分割

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-s95g1Gmu-54)(C:\Users\xxxu\AppData\Roaming\Typora\typora-user-images\image-.png)]

rem布局

rem单位

rem盒子的大小是跟随html字体大小改变的

因此rem布局很方便整体控制

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-H9TzuaOg-54)(C:\Users\xxxu\AppData\Roaming\Typora\typora-user-images\image-.png)]

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-8P7cUqwt-54)(C:\Users\xxxu\AppData\Roaming\Typora\typora-user-images\image-.png)]

媒体查询
在我们屏幕上 并且 最大的宽度是800像素 设置我们的样式 800像素以上就不渲染了 @media screen and (max-width:800px){ body{bgc:pink;} } 500像素渲染紫色 @media screen and (max-width:500px){ body{bgc:purple;} } 

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-cQ1sR5PR-54)(C:\Users\xxxu\AppData\Roaming\Typora\typora-user-images\image-.png)]

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-YivF6MLe-55)(C:\Users\xxxu\AppData\Roaming\Typora\typora-user-images\image-.png)]

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-4HRi0QHW-55)(C:\Users\xxxu\AppData\Roaming\Typora\typora-user-images\image-.png)]

实现元素动态大小变换
讯享网/* 540宽度设置为100像素 */
        @media screen and (max-width: 540px){
            html{
                font-size: 100px;
            }
        }
        /*拉升到 700宽度设置为200像素 */
        @media screen and (max-width: 700px){
            html{
                font-size: 200px;
            }
        }
引入资源(理解)

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-4DrU04u3-55)(C:\Users\xxxu\AppData\Roaming\Typora\typora-user-images\image-.png)]

less基础

css语言代码冗余很大,重复率很高,难以维护

维护css弊端

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-IP9WDhJt-55)(C:\Users\xxxu\AppData\Roaming\Typora\typora-user-images\image-.png)]

less介绍

是css扩展语言,是css的预处理语言

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-Cnv8TfuG-56)(C:\Users\xxxu\AppData\Roaming\Typora\typora-user-images\image-.png)]

less使用

less声明需要写在.less文件里而不是.css文件

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-1bnPplev-56)(C:\Users\xxxu\AppData\Roaming\Typora\typora-user-images\image-.png)]

安装easy less插件,保存文件自动生成.css文件

less嵌套

less子类可以用嵌套写法

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-Zj03eudu-56)(C:\Users\xxxu\AppData\Roaming\Typora\typora-user-images\image-.png)]

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-uHFrsOwu-56)(C:\Users\xxxu\AppData\Roaming\Typora\typora-user-images\image-.png)]

less运算

注意:运算符前后都要一个空格

@border:5px + 5; div{ width:200px - 50; height:(400px - 100px) * 2; } img{ width:82 / 50rem; height:82 /50 rem; } 

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-aoGbmT3D-56)(C:\Users\xxxu\AppData\Roaming\Typora\typora-user-images\image-.png)]

rem适配方案

大致意思就是 先判断 你的屏幕宽度为多少 当到达那个宽度是我就调用改变 html 的字体大小 因为字体大小改变了 所以你的盒子大小也就改变了 rem

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-Zt1VjwHd-57)(C:\Users\xxxu\AppData\Roaming\Typora\typora-user-images\image-.png)]

rem适配方案技术

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-VvVm8dxI-57)(C:\Users\xxxu\AppData\Roaming\Typora\typora-user-images\image-.png)]

rem适配方案1

简单理解是:1个rem代表多大,需要显示的元素多大用几个rem,就这样规定好就可以了

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-dStxCNHi-57)(C:\Users\xxxu\AppData\Roaming\Typora\typora-user-images\image-.png)]

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-IEUdeyO8-57)(C:\Users\xxxu\AppData\Roaming\Typora\typora-user-images\image-.png)]

cssrem插件

响应式布局

响应式开发

就是(通过媒体查询)根据设备屏幕大小,设置布局的宽度大小

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-wTBVmrfw-57)(C:\Users\xxxu\AppData\Roaming\Typora\typora-user-images\image-.png)]

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-A2w2tXr2-58)(C:\Users\xxxu\AppData\Roaming\Typora\typora-user-images\image-.png)]

讯享网超小屏幕下 设置宽度为100% @media screen and (max-width;767px){ .container{ width:100%; } } 小屏幕下 设置宽度为756像素 @media screen and (min-width;768px){ .container{ width:750px } } 中屏幕下 设置宽度为970px @media screen and (min-width;992px){ .container{ width:970px; } } 大屏幕下 设置宽度为1170px @media screen and (max-width;1200px){ .container{ width:1170px; } } 

响应式案例

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-5bVjfgzK-58)(C:\Users\xxxu\AppData\Roaming\Typora\typora-user-images\image-.png)]

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-hiFhPLcI-58)(C:\Users\xxxu\AppData\Roaming\Typora\typora-user-images\image-.png)]

bootstrap前端框架

bs简介

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-GAtiIiLR-58)(C:\Users\xxxu\AppData\Roaming\Typora\typora-user-images\image-.png)]

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-Raweeuss-59)(C:\Users\xxxu\AppData\Roaming\Typora\typora-user-images\image-.png)]

bs使用

bs框架使用就是调用预设好的类

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-hy8T59FC-59)(C:\Users\xxxu\AppData\Roaming\Typora\typora-user-images\image-.png)]

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-Q3OrrsZu-59)(C:\Users\xxxu\AppData\Roaming\Typora\typora-user-images\image-.png)]

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-0m6wwPUM-59)(C:\Users\xxxu\AppData\Roaming\Typora\typora-user-images\image-.png)]

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-HcW15bhU-59)(C:\Users\xxxu\AppData\Roaming\Typora\typora-user-images\image-006402.png)]

bs布局容器

bs已经预定义好了.container容器,就不用媒体查询自己写了

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-EvTOYfid-59)(C:\Users\xxxu\AppData\Roaming\Typora\typora-user-images\image-.png)]

bootstrap栅格系统

就是把页面划分等宽的列

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-jeysjOy9-60)(C:\Users\xxxu\AppData\Roaming\Typora\typora-user-images\image-.png)]

栅格参数

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-fvO8Yz5D-60)(C:\Users\xxxu\AppData\Roaming\Typora\typora-user-images\image-.png)]

大屏下每个占3份(3/12) 中每个占4分(4/12) …

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-3D2VgSEk-60)(C:\Users\xxxu\AppData\Roaming\Typora\typora-user-images\image-.png)]

列嵌套

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-wlLV9lfD-60)(C:\Users\xxxu\AppData\Roaming\Typora\typora-user-images\image-014834.png)]

列偏移

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-cy9jhYap-61)(C:\Users\xxxu\AppData\Roaming\Typora\typora-user-images\image-.png)]

列排序

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-QyuQw0oV-61)(C:\Users\xxxu\AppData\Roaming\Typora\typora-user-images\image-.png)]

响应式工具

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-ZMhQnK9E-61)(C:\Users\xxxu\AppData\Roaming\Typora\typora-user-images\image-.png)]

7.移动端布局总结

移动端主流方案

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-sMT7pgWn-61)(C:\Users\xxxu\AppData\Roaming\Typora\typora-user-images\image-.png)]

移动端技术选型

OYfid-59)]

bootstrap栅格系统

就是把页面划分等宽的列

[外链图片转存中…(img-jeysjOy9-60)]

栅格参数

[外链图片转存中…(img-fvO8Yz5D-60)]

大屏下每个占3份(3/12) 中每个占4分(4/12) …

[外链图片转存中…(img-3D2VgSEk-60)]

列嵌套

[外链图片转存中…(img-wlLV9lfD-60)]

列偏移

[外链图片转存中…(img-cy9jhYap-61)]

列排序

[外链图片转存中…(img-QyuQw0oV-61)]

响应式工具

[外链图片转存中…(img-ZMhQnK9E-61)]

7.移动端布局总结

移动端主流方案

[外链图片转存中…(img-sMT7pgWn-61)]

移动端技术选型

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-hHgT3D1y-61)(C:\Users\xxxu\AppData\Roaming\Typora\typora-user-images\image-.png)]

小讯
上一篇 2025-03-07 22:47
下一篇 2025-02-14 21:45

相关推荐

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/129778.html