首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

移动端」Web页面适配

一、什么是移动端适配 移动端 Web 页面,就是常说手机 h5面、webview页面、公众号开发网页等。...由于手机机型较多,各个手机屏幕尺寸不一样,所以做移动端页面,需要考虑在安卓和ios各种尺寸设备兼容问题,我们要做 web 页面适配,就是为了在不同设备上,页面能够保持统一展示效果,或等比缩放。...二、移动适配方案 常见移动适配方案有以下几种: viewport 盒模型 flex rem 2.1、viewport - 可视区 最初手机端需要照顾 PC 端,如果不设置 viewport,直接访问网页时候...viewport 设置可视区之后,就会把网页宽度设置为移动设备屏幕宽度。 如想深入学习,可查阅《viewport深入理解和使用 - 前端人 - 博客园》。...属性值分别为: content-box - 标准模型 border-box - IE模型 两者最大区别就是盒子宽度不同: 标准模型宽 = 内容宽 + padding + border IE模型宽 =

1.4K40

移动端」Web页面适配

一、什么是移动端适配 移动端 Web 页面,就是常说手机 h5面、webview页面、公众号开发网页等。...由于手机机型较多,各个手机屏幕尺寸不一样,所以做移动端页面,需要考虑在安卓和ios各种尺寸设备兼容问题,我们要做 web 页面适配,就是为了在不同设备上,页面能够保持统一展示效果,或等比缩放。...二、移动适配方案 常见移动适配方案有以下几种: viewport 盒模型 flex rem 2.1、viewport - 可视区 最初手机端需要照顾 PC 端,如果不设置 viewport,直接访问网页时候...viewport 设置可视区之后,就会把网页宽度设置为移动设备屏幕宽度。 如想深入学习,可查阅《viewport深入理解和使用 - 前端人 - 博客园》。...属性值分别为: content-box - 标准模型 border-box - IE模型 两者最大区别就是盒子宽度不同: 标准模型宽 = 内容宽 + padding + border IE模型宽 =

1.2K40
您找到你想要的搜索结果了吗?
是的
没有找到

移动端」Web页面适配

一、什么是移动端适配 移动端 Web 页面,就是常说手机 h5面、webview页面、公众号开发网页等。...由于手机机型较多,各个手机屏幕尺寸不一样,所以做移动端页面,需要考虑在安卓和ios各种尺寸设备兼容问题,我们要做 web 页面适配,就是为了在不同设备上,页面能够保持统一展示效果,或等比缩放。...二、移动适配方案 常见移动适配方案有以下几种: viewport 盒模型 flex rem 2.1、viewport - 可视区 最初手机端需要照顾 PC 端,如果不设置 viewport,直接访问网页时候...viewport 设置可视区之后,就会把网页宽度设置为移动设备屏幕宽度。 如想深入学习,可查阅《viewport深入理解和使用 - 前端人 - 博客园》。...属性值分别为: content-box - 标准模型 border-box - IE模型 两者最大区别就是盒子宽度不同: 标准模型宽 = 内容宽 + padding + border IE模型宽 =

2.3K40

由position属性引申关于css进阶讨论(包含块、BFC、margin collapse)

在这种方式里,块级元素在它们包含块里一个一个垂直延伸,行内元素在它们包含块里从左至右水平排布。 值得注意是,在正常流里垂直(vertical margin)是重叠。...也就是说,上下两个块级盒之间由它们之中较大元素决定,而不是他们和!...名词解释: 视口:通过解析文档,连续媒体(比如屏幕就是连续媒体,而打印机则是基于媒体)给用户产生一个视口(一个窗口或其它在屏幕上显示区域)。...在一个BFC中,两个相邻块级盒子垂直外边会产生折叠。即是在BFC中相邻块级元素垂直会折叠(collapse)。...名词解释: 折叠:在CSS当中,相邻两个盒子(可能是兄弟关系也可能是祖先关系)外边可以结合成一个单独外边。这种合并外边方式被称为折叠,并且因而所结合成外边称为折叠外边

1.1K50

前端-彻底学会CSS布局-这是最全

本篇内容概括了布局基础+基本PC端布局+移动端适配等内容。如果你喜欢文章,欢迎评论,欢迎Star~。欢迎关注github博客 正文 或许对于你来说,喜欢js背后,是看不懂css深层。...而margin,相对应盒子模型外边,它会对每个元素框起到作用,使得元素框与其他元素之间产生空白。...盒子模型:每个元素,都会形成一个矩形块,主要包括四部分:margin(外边)+border(边框)+padding(内边)+content(内容) css中存在两种不同盒子模型,可以通过box-sizing...它特点:两定宽,然后中间width是auto,可以自适应内容,再加上margin,来进行设定。 三栏布局可以有4种实现方式,每种实现方式都有各自优缺点。...因此,移动端盛行现在,我们应该掌握一些自适应布局技巧和flex等方式。 移动时代 或许,手机占用了人们大部分时间,对于前端工程师来说,不仅需要会h5和大前端技术,还需要去适配不同手机屏幕

1.1K20

前端系列第3集-如何理解css盒子型?

CSS盒子模型是一种设计网页布局概念,它将每个HTML元素表示为一个盒子,该盒子由内容、内边、边框和外边组成,这些部分共同构成了一个完整盒子模型。...通过使用这些属性,我们可以轻松地调整盒子大小和位置,从而实现所需布局效果。 什么是CSS盒子模型? CSS盒子模型是一种用于布局和渲染网页元素概念。...盒子模型由以下四个部分组成: Content(内容) Padding(内边) Border(边框) Margin(外边如何计算盒子总宽度和高度?...上外边 + 下外边 如何调整盒子大小和位置?...可以使用CSS绝对定位和负方式来实现一个盒子在页面中居中。

21410

CSS3学习(一)——基础学习

属性值]:选择属性值指定值开头元素 [属性名$=属性值]:选择属性值指定值结尾元素 [属性名*=属性值]:选择属性值中含有某值元素元素 <!...,不同屏幕像素大小是不同,像素越小屏幕显示效果越清晰,所以同样200px在不同设备下显示效果不一样。... 语法: #红色绿色蓝色  颜色浓度通过00-ff 如果颜色两位两位重复可以进行简写 #aabbcc --> #abc ---- 1.4 盒子模型模型盒子模型、框模型(box model...外边 外边(margin)  外边不会影响盒子可见框大小,但是外边会影响盒子位置 一共有四个方向外边  margin-top:上外边,设置一个正值,元素会向下移动  margin-right...margin也可以设置负值,如果是负值则元素会向相反方向移动,元素在页面中是按照自左向右顺序排列,所以默认情况下如果我们设置左和上外边则会移动元素自身,而设置下和右外边移动其他元素。

71620

全栈之前端 | 4.CSS3基础知识之盒子模型学习

以下是一些与 CSS 元素定位相关学习资源和主题, 我们将一一进行学习实际: 盒子模型:了解 CSS 中盒子模型(前面简单提及了),包括内容区域、边框、内边和外边,以及如何使用这些属性来控制元素大小和间距...浮动和清除浮动:了解浮动属性和清除浮动方法,实现元素适应布局和多列布局。...,CSS 渲染绘制时屏幕盒子实际宽度和高度会加上设置边框和内边值,所以在实现响应式布局事会非常烦人,需要时刻注意到这个元素边框和内边。...,在外边设置为正时是如何推开周边元素,以及设置为负时,是如何收缩空间。... border-边框 描述: 边框是在和填充框之间绘制,如果你正在使用标准模型,边框大小将添加到框宽度和高度,如果你使用是替代盒模型,那么边框大小会使内容框更小,因为它会占用一些可用宽度和高度

21620

《精通CSS》第3章 可见格式化模型

本章文中示例代码托管在CodeSandbox[1] 3.1 盒模型模型是 CSS 核心概念,描述了元素如何显示以及(在一定程度上)如何相互作用、相互影响。...相应,span、strong这些是行内元素,所以它们会行内盒子(简称行盒子,inline box)显示在行内。 CSS 中有几种不同定位模型,包括浮动、绝对定位和相对定位。...最后,内边、边框和外边框可以应用于元素,也可以单独用于某一。外边甚至可以使用负值,从而使得元素在页面中移动。...下面我们来看看另一种,浮动模型。 浮动盒子可以向左或向右移动,直到其外边沿碰到包含块外边沿,或者碰到另一个浮动盒子外边缘。...浮动-宽度自适应.png 如果三个盒子都向右浮动,则后面两个会向右移动直到碰到自己前面的浮动盒子。如下: ?

1.3K20

一道面试题来看伪元素、包含块和高度坍塌

image-20200518001513036 可以看到这种情况下,父子元素下边并不会发生坍塌。 会发生坍塌 发生坍塌需要满足2个前提 1.是 block 盒子模型,在同一个 BFC。...盒子上边和第一个流入子元素上边 盒子下边和同级后一个流入元素上边 如果父元素高度为“auto”,最后一个流入子元素底部和其父元素底部 某个元素没有建立新 BFC,并且 min-height...「如果'min-height'属性为零,并且框没有顶部或底部边框,也没有顶部或底部填充,并且框'height'为0或'auto',并且框不包含,则框自身会折叠 行框,其所有流入子(如果有的话...image-20200519001704179 塌陷如何解决 通用型 1.改变盒子模型(非 block 模型) 2.创建新 BFC 限制型 查看刚才不会发生高度坍塌情况 塌陷如何计算 1.当两个或更多边坍塌时...,当全为正数时候,结果宽度是塌陷宽度最大值。

1.1K20

移动端网页布局】流式布局 ① ( 流式布局简介 | 百分比布局 非固定像素布局 | 根据屏幕尺寸 设备类型自动调整网页布局 )

一、流式布局简介 流式布局 又称为 百分比布局 / 非固定像素布局 ; 为 流式布局 中 盒子模型 设置 百分比宽度 , 其大小可以根据屏幕宽度自适应伸缩 , 该盒子没有像素限制 , 内容自动向左右两填充...; 流式布局 可以 根据 设备屏幕尺寸 和 设备类型 自动调整 网页布局 和 标签元素大小 , 适应不同尺寸 设备屏幕 ; 当 设备屏幕尺寸 发生变化时 , 标签元素尺寸也会相应地调整 ; 移动端流式布局注意事项...: 使用 Flex 弹性盒模型 或 Grid 网格布局 : 使用这些布局技术可以更轻松地实现复杂布局结构。...最小宽度 : min-width ; 最大宽度 : max-width ; max-width: 980px; min-width: 320px; 使用响应式图片 : 在移动端流式布局中,图片大小也需要自适应调整...测试不同设备显示效果 : 在完成布局之后,需要 在不同设备上测试显示效果,确保布局在不同设备上都能正常显示。 二、流式布局代码示例 ---- 代码示例 : <!

1.1K30

模型和box-sizing

CSS盒模型本质上是一个盒子,封装周围HTML元素,它包括:,边框,填充,和实际内容。 在标准盒模型中,width 和 height 指的是内容区域宽度和高度。...不幸是,IE5.X 和 6 在怪异模式中使用自己非标准模型。这些浏览器 width 属性不是内容宽度,而是内容、内边和边框宽度总和。...box-sizing box-sizing 属性允许你某种方式定义某些元素,适应指定区域。...box-sizing类似于ie盒模型,它会把内边和边框包含在width内。在实际工作中,我们设置一个固定宽度盒子,但当给它设置padding、border之后,它真正宽度就会改变。...它会自动调整内容宽度,保证盒子真正宽度还是我们设置宽度。 可以查看实例:box-sizing实例

76220

HarmonyOS学习路之开发篇—Java UI框架(六大布局开发)

组件按边界对齐ohos:alignment_type=“align_contents” 表示TableLayout内组件按对齐 column_count 列数 ohos:column_count...(0, 0)为左上角;当向下或向右移动时,坐标值变大;允许组件之间互相重叠。 布局方式 PositionLayout坐标的形式控制组件显示位置,允许组件相互重叠。...⑥ AdaptiveBoxLayout AdaptiveBoxLayout是自适应盒子布局,该布局提供了在不同屏幕尺寸设备上适应布局能力,主要用于相同级别的多个组件需要在不同屏幕尺寸设备上自动调整列数场景...该布局中每个子组件都用一个单独盒子”装起来,子组件设置布局参数都是以盒子作为父布局生效,不以整个自适应布局为生效范围。...该布局中每个盒子宽度固定为布局总宽度除以自适应得到列数,高度为match_content,每一行中所有盒子按高度最高进行对齐。

1.4K10

css笔记

要求这三部分,无论如何也要学非常精通。 所谓盒子模型就是把HTML页面中元素看作是一个矩形盒子,也就是一个盛装内容容器。...盒子模型(Box Model) 这里略过 老旧ie盒子模型(IE6以下),对不起,都没见过IE5浏览器。 首先,我们来看一张图,来体会下什么是盒子模型。...盒子模型布局稳定性 开始学习盒子模型,同学们最大困惑就是, 分不清内外边使用,什么情况下使用内边,什么情况下使用外边? 答案是: 其实他们大部分情况下是可以混用。...为了使各种特殊形状背景能够自适应元素中文本内容多少,出现了CSS滑动门技术。它从新角度构建页面,使各种特殊形状背景能够自由拉伸滑动,适应元素内部文本内容,可用性更强。...相当于给每个盒子添加了左右margin外边 4、align-items调整侧轴对齐(垂直对齐) 子盒子如何在父盒子里面垂直对齐(单行) 值 描述 白话文 stretch 默认值。

7.7K50

CSS(三)

CSS(三) 發佈於 2018-06-28 本篇将讲解盒模型以及外边折叠相关知识。 “CSS 盒模型”是一组规则,用于定义如何呈现 Internet 上每个网页。...在以后章节中,我们将更多地了解 HTML 结构和 CSS 框模型如何组合形成各种复杂页面布局。...box 和周围 box 之间距离 Padding h1 { background: #eee; padding: 50px; } 注意背景颜色如何扩展填充此空间。...strong { margin: 50px; } 如果我们将更改为填充,它会显示背景。但是,它不会影响周围盒子垂直布局。 垂直折叠 盒子模型另一个怪癖是”垂直折叠”。...当你有两个垂直彼此相邻盒子时,它们会折叠。不是将加到一起,而是仅显示最大

1.9K20

游戏优化系列二:Android Studio制作图标教程

本文将介绍Image Asset Studio工具使用,介绍如何制作圆形图标 目录 1、 关于Image Asset Studio 2、 自适应和旧版启动器图标 3、 操作栏和标签图标 4、通知图标...如果项目中已存在该资源名称(由向导底部错误来指示),它将被覆盖。名称只能包含小写字符、下划线和数字。 Trim - 要调整源资源中图标图形与边框之间,请选择 Yes。...如果项目中已存在该资源名称(由向导底部错误来指示),它将被覆盖。名称只能包含小写字符、下划线和数字。 Trim - 要调整源资源中图标图形与边框之间,请选择 Yes。...Padding - 如果要调整全部四面的源资源内边,请移动滑块。选择一个介于 -10% 和 50% 之间值。如果也选择了 Trim,则先进行剪裁。...Padding - 如果要调整全部四面的源资源内边,请移动滑块。选择一个介于 -10% 和 50% 之间值。如果也选择了 Trim,则先进行剪裁。

3.6K30

大型编程电视剧连载 | CSS知识点硬核整理归纳(二)

五、盒子模型 网页布局中,我们是如何把里面的文字,图片,按照美工给我们效果图排列整齐有序呢? ? 其实网页布局本质就是: 首先利用CSS设置好盒子大小,然后摆放盒子位置。...最后把网页元素比如文字图片等等,放入盒子里面。 5.1、盒子模型(Box Model) 所谓盒子模型,就是把HTML页面中布局元素看作是一个矩形盒子,也就是一个盛装内容容器。...盒子模型有元素内容、边框(border)、内边(padding)、和外边(margin)组成。...7.2、偏移 简单说, 我们定位盒子,是通过偏移来移动位置。 在 CSS 中,通过 top、bottom、left 和 right 属性定义元素偏移:(方位名词)。...原来在标准流区域继续占有,后面的盒子仍然标准流方式对待它。 7.3.3、绝对定位(absolute) 绝对定位是元素以带有定位父级元素来移动位置,也就是我们常说拼爹。

1.8K20

web移动端开发(7)上传码云+响应式布局_bootstrap框架

简洁高效rem适配方案flexible.js 手机淘宝团队出简洁高效移动端适配库 我们再也不用写不同屏幕媒体查询,因为js里做了处理 它原理是把当前设备划分成10分,但是不同设备下...现在在.contain这个类里写了一个123,可以看到左右是有15px,而且也可以自适应....bootstrap提供了一套响应式,移动设备优先流式栅格系统,随着屏幕或视口尺寸增加,系统会自动最多分为12列....:大; 列(column)大于12,多余"列(column)"所在元素将被作为一个整体另起一行排列 每一列默认有左右15pxpadding,使用类名为row盒子可以去除15px 可以同时为一列指定多个设备类名...使用.col-md-offset-*类可以将列向右偏移.这些类实际是通过使用*选择器为当前元素增加了左侧.

2.8K10

CSS快速入门(三)

目录 字体相关调整 背景相关调整 控制背景平铺 调整背景图像大小 边框属性 圆与圆角 盒模型 块级盒子(Block box) 和 内联盒子(Inline box) display属性 盒子模型模型各个部分...在这种情况下,我们可以使用 background-size属性,它可以设置长度或百分比值,来调整图像大小适应背景。...在这种情况下,如果图像长宽比与盒子长宽比不同,则可能在图像任何一或顶部和底部出现间隙。 在下面的例子中,使用了上面例子中大图,并使用长度单位来调整方框内大小。你可以看到这扭曲了图像。...垂直方向内边、外边以及边框会被应用但是不会把其他处于 inline 状态盒子推开。 水平方向内边、外边以及边框会被应用且会把其他处于 inline 状态盒子推开。...大小通过 margin 相关属性设置; 通俗理解 快递盒为例 1.快递盒与快递盒之间距离 外边(标签之间距离) 2.快递盒厚度 边框 3.内部物品到盒子距离 内边

1.3K20
领券