首页 > 其他分享 >No.2.3

No.2.3

时间:2023-02-28 22:56:55浏览次数:29  
标签:网页 分辨率 布局 弹性 No.2 对齐 盒子

PC端网页和移动端网页的有什么不同?  PC屏幕大,网页固定版心  手机屏幕小,网页宽度多数为100%

如何在电脑里面写代码边调试移动端网页效果?  谷歌模拟器 

了解屏幕尺寸概念  屏幕尺寸:指的是屏幕对角线长度,一般用英寸来度量

了解移动端主流设备分辨率  PC分辨率(>1920*1080  >1366*768)缩放150%

总结:硬件分辨率(出厂设置)  缩放调节的分辨率(软件设置)

分辨率分类:物理分辨率是生产屏幕时固定的,它时不可改变的  逻辑分辨率是由软件(驱动)决定的

 思考:制作网页参考物理分辨率和逻辑分辨率?  逻辑分辨率

iPhone6/7/8  物理分辨率:750*1334  逻辑分辨率:375*667  2  :1

视口:(使用meta标签设置视口宽度,制作适配不同设备宽度的网页)

手机屏幕尺寸都不同,网页宽度为100%  王爷的宽度和逻辑分辨尺寸相同

思考:默认的情况下,网页的宽度和逻辑分辨率相同吗?  不同,默认网页宽度是980px

网页宽度和设备分辨率宽度(分辨率)相同。  解决办法:添加视口标签

  <meta name="viewport" content="width=device-width, initial-scale=1.0"> 二倍图(能够使用像素大厨软件测量二倍图中元素的尺寸)【图片分辨率,为了高分辨率下图片不会模糊失真】 百分比布局:(能够使用百分比布局开发网页)  百分比布局,也叫流式布局  效果:宽度自适应,高度固定 Flex布局:(能够使用Flex布局模型灵活、快速的开发网页) 多个盒子横向排列使用什么属性?  浮动 设置盒子间的间距使用什么属性?  margin 需要注意什么问题?  浮动的盒子脱标 Flex布局/弹性布局:是一种浏览器提倡的布局模型  布局网页更简单、灵活  避免浮动脱标的问题 作用:基于Flex精确灵活控制块级盒子的布局方式,避免浮动布局中脱离文档流现象发生    Flex布局非常适合结构化布局 设置方式:父元素添加display: flex,子元素可以自动的挤压或拉伸 组成部分:弹性容器  弹性盒子  主轴  侧轴/交叉轴 主轴对齐方式:(使用justify-content调节元素在主轴的对齐方式) 思考:网页中,盒子之间有距离吗?  有 在Flex布局模型中,调节主轴或侧轴的对齐方式来设置盒子之间的间距 修改主轴对齐方式的属性:justify-content       属性值          作用       flex-start        默认值,起点开始依次排列       flex-end         终点开始依次排列       center            沿主轴居中排列       space-around        弹性盒子沿主轴均匀排列,空白间距均匀在弹性盒子两侧       space-between     弹性盒子沿主轴均匀排列,空白间距均匀在相邻盒子之间        space-evenly      弹性盒子沿主轴均匀排列,弹性盒子与容器之间间距相等 侧轴对齐方式:(使用align-items调节元素在侧轴的对齐方式) 修改侧轴对齐方式属性:align-items(添加到弹性容器)align-self:控制某个弹性盒子在侧轴的对齐方式(添加到弹性盒子)       属性值          作用       flex-start        默认值,起点开始依次排列       flex-end        重点开始依次排列       center           沿侧轴居中对齐排列       stretch          默认值,弹性盒子沿着主轴线被拉伸至铺满容器

伸缩比:(使用flex属性修改弹性盒子伸缩比)

属性: flex:值  取值分类:数值(整数)  注意:只占用父盒子剩余尺寸

标签:网页,分辨率,布局,弹性,No.2,对齐,盒子
From: https://www.cnblogs.com/renzlllj/p/17163346.html

相关文章

  • No.2.1
    字体图标( 目的:使用字体图标技巧实现网页中简洁的图标效果)字体图标展示的是图标,本质是字体,处理简单的、颜色单一的图片优点:灵活性:灵活的修改样式,例如:尺寸,颜色等轻......
  • ZFBJ - 1 - 42 - NO.2
         ......
  • CatLikeCoding Basic No.2
        graph.csusingSystem.Collections;usingSystem.Collections.Generic;usingUnityEngine;publicclassgraph:MonoBehaviour{[SerializeField]......
  • 目标检测论文解读复现【NO.21】基于改进YOLOv7的小目标检测
    OverridetheentrypointofanimageIntroducedinGitLabandGitLabRunner9.4.Readmoreaboutthe extendedconfigurationoptions.Beforeexplainingtheav......
  • LeetCode:NO.242有效的字母异位词
    题目链接代码随想录LeetCode 题目描述给定两个字符串 s 和 t ,编写一个函数来判断 t 是否是 s 的字母异位词。注意:若 s 和 t 中每个字符出现的次数都相......
  • 【LeetCode】NO.217存在重复元素
    题目:给你一个整数数组 nums 。如果任一值在数组中出现至少两次,返回 true ;如果数组中每个元素互不相同,返回 false 。示例1:输入:nums=[1,2,3,1]输出:true示例2:......
  • 2022.11.14 No.2 Leetcode
    重庆昨天新增已经破2000。晚上回去研究了一下家里老台式改服务器的可行性,感觉问题不大,就是可能要给家里换组电力猫了。今天降温了,要不是寝室里有个从早到晚......
  • NO.2
    打开CMD的方式开始+系统+命令提示符win键+R输入cmd打开控制台(推荐使用)在任意文件夹下面,按住shift键+右键点击,在此处打开命令窗口有在资源管理器中的地址栏前......