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

这篇具有很好参考价值的文章主要介绍了【移动端网页布局】流式布局 ① ( 流式布局简介 | 百分比布局 / 非固定像素布局 | 根据屏幕尺寸 / 设备类型自动调整网页布局 )。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。





一、流式布局简介



流式布局 又称为 百分比布局 / 非固定像素布局 ;

为 流式布局 中 盒子模型 设置 百分比宽度 , 其大小可以根据屏幕宽度自适应伸缩 , 该盒子没有像素限制 , 内容自动向左右两边填充 ;

流式布局 可以 根据 设备屏幕尺寸 和 设备类型 自动调整 网页布局 和 标签元素大小 , 以适应不同尺寸的 设备屏幕 ;

当 设备屏幕尺寸 发生变化时 , 标签元素的尺寸也会相应地调整 ;


移动端流式布局注意事项 :

  • 使用 Flex 弹性盒模型 或 Grid 网格布局 : 使用这些布局技术可以更轻松地实现复杂的布局结构。
  • 设置最大和最小宽度 : 在设置元素宽度时,需要考虑最小和最大宽度,以确保元素在不同设备上都能够正常显示。
    • 最小宽度 : min-width ;
    • 最大宽度 : max-width ;
	max-width: 980px;
	min-width: 320px;
  • 使用响应式图片 : 在移动端流式布局中,图片大小也需要自适应调整。可以使用响应式图片,通过设置不同的图片尺寸和分辨率来实现。
  • 使用媒体查询 : 使用媒体查询可以 根据不同的屏幕尺寸和设备类型,设置不同的CSS样式。
  • 测试不同设备的显示效果 : 在完成布局之后,需要 在不同的设备上测试显示效果,以确保布局在不同设备上都能正常显示。




二、流式布局代码示例



代码示例 :

<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>webkit 初始化</title>
    <link rel="stylesheet" href="css/normalize.css" type="text/css">
    <style>
        section {
            /* 宽度充满全屏 */
            width: 100%;
            /* 网页布局宽度 默认等于 设备宽度 */
            /* 设置最大宽度 浏览器放大 网页布局不能超过 980 像素宽度 */
            max-width: 980px;
            /* 设置最小宽度 浏览器缩小 网页布局不能低于 320 像素 */
            min-width: 320px;
            /* 版心水平居中 */
            margin: 0 auto;
        }
        
        section div {
            /* 设置左浮动 令两个子元素横向摆放 */
            float: left;
            width: 50%;
            height: 400px;
        }
        
        section div:nth-child(1) {
            background-color: blue;
        }
        
        section div:nth-child(2) {
            background-color: red;
        }
    </style>
</head>

<body>
    <section>
        <div></div>
        <div></div>
    </section>
</body>

</html>

显示效果 :

【移动端网页布局】流式布局 ① ( 流式布局简介 | 百分比布局 / 非固定像素布局 | 根据屏幕尺寸 / 设备类型自动调整网页布局 )文章来源地址https://www.toymoban.com/news/detail-439246.html

到了这里,关于【移动端网页布局】流式布局 ① ( 流式布局简介 | 百分比布局 / 非固定像素布局 | 根据屏幕尺寸 / 设备类型自动调整网页布局 )的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • MYSQL 统计停车时长百分比

    2024年02月11日
    浏览(48)
  • 【matplotlib 实战】--百分比柱状图

    百分比堆叠式柱状图 是一种特殊的柱状图,它的每根柱子是等长的,总额为100%。 柱子内部被分割为多个部分,高度由该部分占总体的百分比决定。 百分比堆叠式柱状图 不显示数据的“绝对数值”,而是显示“相对比例”。 但同时,它也仍然具有柱状图的固有功能,即“比

    2024年02月08日
    浏览(46)
  • Echarts 柱状图显示百分比

    要求:每个数值显示具体百分比,计算方式为: effect_cnt/total_cnt 数据结构为:{ \\\"dt\\\": \\\"20240110\\\", \\\"effect_cnt\\\": 725, \\\"total_cnt\\\": 1387, \\\"both_effect_cnt\\\": 912, \\\"green_cnt\\\": 650 }, 打印 formatter 的 params 里面只有 “effect_cnt” 的值,如果要进行计算,需要 params 里面包含 “total_cnt” 

    2024年01月20日
    浏览(38)
  • 在视频中选定/截取部分区域画面,然后将左上角坐标百分比和选定区域宽高所占百分比传给后端

    在视频中选定部分区域,然后将左上角坐标百分比和选定区域宽高所占百分比传给后端 播放 flv 格式视频 点击“截取”按钮,将视频当前画面截取为一张图片并回显图片, 使用 Cropper 插件截取图片部分区域(可以获取到截取图片左上角点坐标和截取部分的宽高) cropperjs 参数

    2024年02月03日
    浏览(35)
  • (vue)多级表头且转为百分比显示

    2024年02月11日
    浏览(37)
  • 鸿蒙OS应用开发之百分比显示组件

    前面学习了动态加载的组件,在本文里将要学习百分比显示组件,这个组件可以把数据按百分比的情况进行图形显示出来。百分比图形显示还是很有用的,比如一个班里学生的成绩占比,还有软件项目开发进度的情况,还有软件下载进度等等。 在鸿蒙系统里定义这个组件接口

    2024年01月20日
    浏览(44)
  • 一文搞懂:viewpoint与rem、百分比、px

    ​一个表总结: 名称 定义 使用示例 viewpoint 是指用户在网页上实际可见和可交互的区域,通常指的是浏览器窗口或移动设备的屏幕尺寸。 width:100vw;height:100vh rem (root em)是相对于根元素(通常是 html 元素)的字体大小来计算的单位。 width:100rem;height:100rem 百分比 是

    2024年03月19日
    浏览(47)
  • 记录vue项目用到的水波纹 百分比 进度

     echarts-liquidfill  git地址:mirrors / ecomfe / echarts-liquidfill · GitCode 示例:echarts图表集 前置条件,安装echarts,同时还需要安装echarts-liquidfill 注意 :echarts-liquidfill@3 版本匹配 echarts@5 版本,echarts-liquidfill@2 版本匹配 echarts@4 版本 在main.js中引入 初始化图形方法

    2024年02月16日
    浏览(47)
  • Echarts饼状legend如何自动显示值和百分比

    效果图如下,   重点在legend里如何设置   显示值和百分比     重点在legend里如何设置   显示值和百分比  

    2024年02月11日
    浏览(42)
  • js 四舍五入保留一位小数 求百分比

    概览:一个数据占一组数据的比率,并且四舍五入保留一位小数。通过Math.round()四舍五入。 参考链接: mdn中文文档Math.round() 实现思路: Math.round(x)  函数返回一个数字四舍五入后最接近的整数。参数x是一个数值 实现代码: 保留一位小数: Math.round(num* 1000) / 10 

    2024年02月15日
    浏览(41)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包