Apple iPhone 11 (A2223) 128GB 黑色 移动联通电信4G手机 双卡双待

4999元包邮

去购买 >

页面元素

布局

布局容器

固定宽度

将栅格放入一个带有 class="layui-container" 的特定的容器中,以便在小屏幕以上的设备中固定宽度,让列可控。

……

完整宽度

可以不固定容器宽度。将栅格或其它元素放入一个带有 class="layui-fluid" 的容器中,那么宽度将不会固定,而是 100% 适应

……

栅格系统

​ 为了丰富网页布局,简化 HTML/CSS 代码的耦合,并提升多终端的适配能力,layui 引进了一套具备响应式能力的栅格系统。将容器进行了 12 等分,预设了 4*12 种 CSS 排列类,它们在移动设备、平板、桌面中/大尺寸四种不同的屏幕下发挥着各自的作用。

栅格布局规则

采用 layui-row 来定义行,如:

采用类似 layui-col-md* 这样的预设类来定义一组列(column),且放在行(row)内。其中:

变量 md 代表的是不同屏幕下的标记

变量 * 代表的是该列所占用的12等分数(如6/12),可选值为 1 - 12

如果多个列的“等分数值”总和等于12,则刚好满行排列。如果大于12,多余的列将自动另起一行。

列可以同时出现最多四种不同的组合,分别是:xs(超小屏幕,如手机)、sm(小屏幕,如平板)、md(桌面中等屏幕)、lg(桌面大型屏幕)。

可对列追加类似 layui-col-space5、 layui-col-md-offset3 这样的预设类来定义列的间距和偏移。

可以在列(column)元素中放入你自己的任意元素填充内容

示例:

常规布局(以中型屏幕桌面为例):

你的内容 9/12

你的内容 3/12

响应式规则

​ 栅格的响应式能力,得益于CSS3媒体查询(Media Queries)的强力支持,从而针对四类不同尺寸的屏幕,进行相应的适配处理。

超小屏幕 (手机<768px)

小屏幕 (平板≥768px)

中等屏幕 (桌面≥992px)

大型屏幕(桌面≥1200px)

.layui-container的值

auto

750px

970px

1170px

标记

xs

sm

md

lg

列对应类 * 为1-12的等分数值

layui-col-xs*

layui-col-sm*

layui-col-md*

layui-col-lg*

总列数

12

12

12

12

响应行为

始终按设定的比例水平排列

在当前屏幕下水平排列,如果屏幕大小低于临界值则堆叠排列

在当前屏幕下水平排列,如果屏幕大小低于临界值则堆叠排列

在当前屏幕下水平排列,如果屏幕大小低于临界值则堆叠排列

平板、桌面端的不同表现:

style="background-color: thistle">

平板≥768px:6/12 | 桌面端≥992px:4/12

style="background-color: mediumaquamarine;">

平板≥768px:4/12 | 桌面端≥992px:6/12

style="background-color: coral">

平板≥768px:12/12 | 桌面端≥992px:8/12

列边距

​ 通过“列间距”的预设类,来设定列之间的间距。且一行中最左的列不会出现左边距,最右的列不会出现右边距。列间距在保证排版美观的同时,还可以进一步保证分列的宽度精细程度。我们结合网页常用的边距,预设了 12 种不同尺寸的边距,分别是:

/* 支持列之间为 1px-30px 区间的所有双数间隔,以及 1px、5px、15px、25px 的单数间隔 */

layui-col-space1

layui-col-space2

layui-col-space4

layui-col-space5

layui-col-space6

layui-col-space8

layui-col-space10

layui-col-space12

layui-col-space14

layui-col-space15

layui-col-space16

layui-col-space18

layui-col-space20

layui-col-space22

layui-col-space24

layui-col-space25

layui-col-space26

layui-col-space28

layui-col-space30

示例:

列间距

1/3

1/3

1/3

注:

1. layui-col-space:设置后不起作用主要是因为**设置的是padding**,也就是说是**向内缩**,所以设置背景色padding也是会添上颜色,看起来好像没有间距一样。可以在里面在加一个div,来达到目的。

2. 间距一般不高于30px,如果超过30,建议使用列偏移。

列偏移

​ 对列追加 类似 layui-col-md-offset* 的预设类,从而让列向右偏移。其中 * 号代表的是偏移占据的列数,可选中为 1 - 12。

​ 如:layui-col-md-offset3,即代表在“中型桌面屏幕”下,让该列向右偏移 3 个列宽度

列偏移

4/12

style="background-color: cornflowerblue;">

偏移4列,从而在最右

​ 注:列偏移可针对不同屏幕的标准进行设定,在当前设定的屏幕下有效,当低于桌面屏幕的规定的临界值,就会堆叠排列。

列嵌套

​ 可以对栅格进行无穷层次的嵌套。在列元素(layui-col-md*)中插入行元素(layui-row),即可完成嵌套。

列嵌套

内部列

内部列

内部列

加VX了解点我扫码领取

layui 页面的嵌套_LayUI--页面元素相关推荐

  1. iframe和iframe实现页面内嵌套一个页面(jsp)

    相信刚学习javaweb的同学都十分好奇页面上点击一个按钮下面就显示一个页面,点击不同的导航栏按钮,下方就会显示不同内容,这就用到了iframe标签的src属性.下面就给大家介绍一下iframe的使用 ...

  2. layui登录页面写入数据_layui 页面保存数据

    子页面上面有 保存按钮 // MemAdd: function () { // admin.popup({ // title: '添加项目角色' // , area: ['700px', '400px ...

  3. layer中嵌套的页面如何操作父页面_layui框架中layer父子页面交互详细解说

    本文主要介绍了layui框架中layer父子页面交互的方法,结合实例形式分析了layer父子页面交互的常用技巧以及layer弹出多个iframe找到父页面的操作方法,需要的朋友可以参考下,希望给大家的 ...

  4. layui父页面调用子页面的渲染_layUI ajax加载html页面后重新渲染的方法

    相关问题同: 1.layUI使用jquery.load加载界面时,如何让layui渲染页面? 2.layUI ajax加载html页面后重新渲染 layUI ajax加载html页面后渲染,关键在将h ...

  5. layui父页面调用子页面的渲染_layui的iframe父子操作方法

    iframe父子属性调用 一.访问主页面属性 var parentId=parent.$("#id").val();//访问父页面元素值 二.访问父页面方法 var parentM ...

  6. HTML5怎么编辑另一个页面,html中嵌套iframe页面 如何将一个html页面中嵌入另一个html页面...

    如何将一个html页面中嵌入另一个html页面 将一个html页面中嵌入另一个html页面需要使用到iframe标签. iframe标签用法: scrolling禁止鼠标滑动,frameborder嵌 ...

  7. layui弹窗ifarme引入自适应页面(vw)样式缩小

    问题描述及分析:layui弹窗的宽高不是铺满屏幕的,是在屏幕中间,而做了自适应的页面采用是vw单位,正常情况是自适应的页面的宽根据浏览器窗口的宽度自适应,但是应为layui弹窗的ifame是设置了固定 ...

  8. 点击div外区域隐藏div操作(嵌套iframe页面)

    一.正常页面 $(document).click(function(){$(dom).hide();//要隐藏的div}); 这个是最基础的原型,如果是有弹窗和遮罩层的,点击遮罩层的部分关闭弹窗和遮罩 ...

  9. html页面嵌套html页面

    这个在做网页中常要用到,有些通用的内容可集中放在一个页面文件中,其它要用到这些内容的页面只需要包含(引用)这个通用文件即可.这样便于维护,如果有很多网页,当通用内容需要修改时,只改一个文件就可以了,不 ...

  10. iframe框架一个页面中嵌套到另外一个页面

    在一个页面中嵌套另外一个页面,就要使用到框架<iframe> 标签.<iframe> 标签规定一个内联框架.一个内联框架被用来在当前 HTML 文档中嵌入另一个文档. 基本语法 ...

最新文章

  1. 【图文解析】带你看清全球机器人四大家族现状,四家企业瓜分中国57%、全球50%的市场份额...
  2. console.log 如何打印对象
  3. swift3.0截取View生成图片 图片截取成新图片
  4. 2016计算机考试题一级,2016计算机一级考试题库及答案.docx
  5. CentOS 7 安装 Mysql5.5 或自定义版本 RPM 方式
  6. centos中bash占用cpu,linux下如何定位CPU占用高的进程的问题点
  7. 莫凡机器学习课程笔记
  8. 宝塔linux 做负载均衡,利用BT宝塔面板做网站多服务器负载均衡图文教程
  9. 飞鸽传书系统上开发是一件多么惬意的事情
  10. 解密初、中、高级程序员的进化之路(前端)
  11. 柔性OLED触摸屏的全球与中国市场2022-2028年:技术、参与者、趋势、市场规模及占有率研究报告
  12. 三星s9刷android9,三星S9港版安卓9rom系统线刷包:TGY-G9600ZHU5CSG8-刷机之家
  13. 仿微博QQ搜索框实现
  14. 这届年轻人爱换“QQ秀”的中二病还能治好吗?
  15. javase(8)_集合框架_List、Set、Map
  16. matlab 连续下标表示,matlab 下标问题
  17. Linux基础3-实用进阶
  18. iPhone 无法更新软件
  19. VS Code 快捷键(中英文对照版)
  20. nrf52+RFX2401的PA+LNA方案,基于softdevice驱动

热门文章

  1. 如何计算数组元素个数?
  2. 李彦宏:外面的世界很大眼界决定命运
  3. 自写app与树莓派制作智能小车
  4. 黑龙江联通E900V21D_S905L_版号5800-2AHPH4R_4.4.2线刷固件包
  5. 宅在家有多可怕?游戏平台Steam被两千万人挤爆!
  6. android经纬度转wev墨卡托,GPS工具箱批量导入经纬度教程.docx
  7. 图形驱动程序和显卡驱动什么区别_3D建模和渲染是吃CPU还是显卡?及专业图形显卡和游戏显卡的区别...
  8. 运动控制中的安全机制——限位
  9. python socket编程之双方相互通信简单实例_扣丁学堂Python开发socket实现简单通信功能实例...
  10. 浙大计算机考研复试2019,浙江大学计算机学院2019考研复试时间地点通知