Layui框架:layui的格栅布局规则

article/2025/9/19 5:10:54

1、划分layui区域

  • layui-container:layui框架的容器,作用类似于flex布局的容器。
  • <div class="layui-container">// 在网页上划分一个区域,该区域专门使用layui的布局模块
    </div>

    在layui框架中,任何行上方不允许存在浮动元素。

    1.1、Layui的列元素

    先使用class="layui-container"在网页上划分出一个区域,该区域专门使用layui的布局模块。
    Layui框架中采用class="layui-row"去在layui的布局模块中新建一个行,然后使用layui-col这样的预设类来定义一组列(column),并且放在行内。
    layui-col的后面还需要跟上两组参数,具体格式如下:

  • layui-col-媒体类型+列所占的宽度比例:
    媒体类型:分别是xs(超小屏幕,如手机)、sm(小屏幕,如平板)、md(桌面中等屏幕)、lg(桌面大型屏幕),以呈现更加灵活的布局。
    列所占的宽度比例:代表的是该列所占用的12等分,可选值为1~12,如果多个列的“等分数值”总和等于12,则刚好满行排列,如果大于12,多余的将自动另起一行。
  • <!DOCTYPE html>
    <html><head><meta charset="utf-8"><title>栅格系统</title><link rel="stylesheet" href="text/css" href="layui-v2.6.8/layui/css/layui.css"></head><body><div class="layui-container"> <div class="layui-row"><div class="layui-col-md9" style="background-color: #009688;">12份中占9份</div><div class="layui-col-md3" style="background-color: #00FF00;">12份中占3份</div></div></div></body>
    </html>
    

    1.2、定义layui区域不同设备的列布局

  • <!DOCTYPE html>
    <html><head><meta charset="utf-8"><meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1"><title>开始使用 栅格布局</title><link rel="stylesheet" type="text/css" href="layui-v2.6.8/layui/css/layui.css"/><script type="text/javascript" src="layui-v2.6.8/layui/layui.js"></script><style type="text/css">/* .layui-container {height: 50vh;border: 1px solid #ccc;} *//*  .layui-row > div {height: 50px;line-height: 50px;background: slateblue;} */</style></head><body><div class="layui-container"><div class="layui-row"><!--中等桌面屏幕一行排列 | 平板屏幕两行排列--><!-- <div class="layui-col-md3 layui-col-sm6" style="background-color: #009688;">数据内容</div><div class="layui-col-md3 layui-col-sm6" style="background-color: #009688;">数据内容</div><div class="layui-col-md3 layui-col-sm6" style="background-color: #00F7DE;">数据内容</div><div class="layui-col-md3 layui-col-sm6" style="background-color: #01AAED;">数据内容</div>-->         <div class="layui-col-sm3" style="background-color: #009688;">beijing</div><div class="layui-col-sm3" style="background-color: #00F7DE;">shanghai</div><div class="layui-col-sm3" style="background-color: #009688;">beijing</div><div class="layui-col-sm3" style="background-color: #01AAED;">shanghai</div>           </div></div></body>
    </html>

    效果如下图所示:

  •  

    1.3、layui容器区域内元素的显示类型的变化

    元素的宽度,列数,显示类型等变化都是基于响应式网站设计理念而来,之所以UI框架加入这一特性,目的是为了能够使UI框架的适用范围更大。

  • 显示为块元素:
  • layui-show-md-block
  • 显示为行内元素:
  • layui-show-md-inline
  • 显示为行内块元素:
  • layui-show-md-inline-block
  • 元素消失:
    layui-hide-md

    1.4、layui-col-space列间距:容器区域内多列内容之间的间距设置

    格式:
    layui-col-space$ $为数字,代表每一列内容的间距,从本质上讲:这个间距是加在了每一个layui-col的左右内边距上的像素。

           <div class="layui-container"> <div class="layui-row layui-col-space10"><div class="layui-col-sm4"><div class='dem'>内容</div></div><div class="layui-col-sm4"><div class='dem'>内容</div></div><div class="layui-col-sm4"><div class='dem'>内容</div></div></div></div>

    1.4、layui-col-屏幕类型-offset$:列偏移,Layui容器区域内的某一列向右偏移列数

    格式:
    layui-col-屏幕类型-offset$$为数字,代表该列内容距离左边内容的偏移的列数
    如果列宽+列偏移 > 12,那么自动换行,换到下一行的列如果具备偏移的性质,那么该偏移会依旧生效。

  • <div class="layui-container"><div class="layui-row"><div class="layui-col-sm4 " style="background-color: #00F7DE">法国</div><div class="layui-col-sm4 layui-col-sm-offset8" style="background-color: #01AAED">偏移8</div></div>
    </div>

    效果如下:

  •  


http://chatgpt.dhexx.cn/article/jEKHxoyk.shtml

相关文章

layui框架学习(9:静态表格)

Layui中处理表格样式分为静态表格及数据表格&#xff0c;所谓静态表格是指数据固定的表格&#xff0c;而数据表格则是动态获取数据构建的表格&#xff0c;前者主要使用Layui的预设类及属性设置表格样式&#xff0c;而后者则主要调用table模块操作表格。本文主要学习Layui中与静…

关于layui框架的form表单布局

form表单的使用 在使用from表单的时候&#xff0c;必须先声明from模块&#xff0c;否则select、checkbox、radio等将无法显示&#xff0c;并且无法使用form相关功能&#xff0c;这是很多小白一开始经常犯的错误&#xff0c;虽然这很简单但也很基础&#xff0c;所以有必要在这里…

关于layui框架的form表单布局(小白向)

form表单的使用 在使用form表单的时候&#xff0c;必须先声明form模块&#xff0c;否则select、checkbox、radio等将无法显示&#xff0c;并且无法使用form相关功能&#xff0c;这是很多小白一开始经常犯的错误&#xff0c;虽然这很简单但也很基础&#xff0c;所以有必要在这里…

北斗/GPS差分定位技术有哪些?

普通的单点定位技术由于卫星信号在空间传播受到电离层、对流层等影响&#xff0c;信号传播发生了一定的折射&#xff0c;带来了伪据观测误差&#xff0c;使得定位精度在5到10米范围内。很显然这样的定位精度很难满足一些特定领域的需求。差分定位技术可以有效的提高定位精度&am…

5G+北斗:人员定位系统为化工厂定位赋能

人员定位系统是集计算机软硬件、信息采集处理、无线数据传输、网络数据通讯、自动控制等技术多学科综合应用为一体的自动识别信息技术产品&#xff0c;可以实现对不同人、物在不同状态下的智能识别。 物联网时代&#xff0c;人们以感知为目的实现人与人、人与物、物与物全面互联…

北斗与GPS有哪些区别?

北斗卫星建设是中国战略事业重要的一环。当然&#xff0c;国防安全是建设北斗最重要的原因。在地理信息如此重要的战场&#xff0c;必须握有自己的知识技术产权和产品。虽说GPS的民用在中国是免费的&#xff0c;但是如果战时美国关闭或者利用其“SA政策”对GPS“做手脚”&#…

常用的北斗高精度定位技术有哪些?

主要有&#xff1a;载波相位差分技术RTK、精密单点定位技术PPP、辅助北斗快速定位技术A-BDS、北斗地基增强系统、北斗星基增强系统这5项技术。 载波相位差分技术RTK 载波相位动态实时接收机RTK&#xff1a;Real - Time Kinematic&#xff0c;其原理是&#xff1a; 基准站和移…

什么是5G北斗RTK差分定位系统?它有哪些优势和应用领域?

5G技术的普及和应用&#xff0c;使得物联网和智能设备的使用越来越广泛。然而&#xff0c;在实际应用过程中&#xff0c;精准的定位数据是必不可少的。北斗差分定位系统作为一项定位技术&#xff0c;受到了市场的关注。本文将对5G北斗差分定位系统进行分析&#xff0c;并比较其…

北斗系统基础知识1(北斗系统定位原理说明“图文详述”)

需求说明&#xff1a;知识储备 内容 &#xff1a;北斗系统起源及工作原理 来自 &#xff1a;时间的诗 原文&#xff1a;http://www.bingdun.com/news/bingdun/3252.htm 从来没有那个事物像 GPS 那样改变了人类的生活&#xff0c;你能想象没有 GPS 的生活情境吗&am…

北斗通信模块 北斗gps模块 北斗通信终端DTU

计讯物联北斗通信模块DTU&#xff0c;支持北斗、三大运营商4G/3G/2G网络无线通信&#xff0c;采用高性能的工业级32位通信处理器&#xff0c;软件多级检测和硬件多重保护机制来提高设备稳定性。帮助用户快速接入高速互联网&#xff0c;实现安全可靠的数据传输&#xff0c;广泛应…

“北斗”知多少?

【日志】 2020/5/23 我想写一篇有关北斗的科普性的博客&#xff0c;将自己学到的东西做点小笔记&#xff0c;顺带分享给大家&#xff0c;嘿嘿。但是&#xff0c;一时间思潮翻涌&#xff0c;竟不知从何处开始写起。先开个草稿&#xff0c;之后萌生灵感再来填坑。 2020/6/23 今天…

ATK-S1216F8-BD GPS/北斗模块调试

手头上有这一模块。 1、模块通过串口与外部系统连接&#xff0c;串口波特率支持 4800、9600、19200、38400&#xff08;默认&#xff09;、57600、115200、230400 等不同速率&#xff0c; 2、兼容 5V/3.3V 单片机系统 3、 模块自带可充电后备电池&#xff0c;可以掉电保持星历…

【定位导航科普篇】北斗卫星导航技术介绍

1、中国北斗卫星导航系统-BDS 北斗卫星导航系统&#xff08;简称北斗系统&#xff09;是我国自主发展、独立运行的全球卫星导航系统&#xff0c;为全球用户提供全天候、全天时、高精度的定位、导航和授时服务&#xff0c;是继 GPS、GLONASS 之后&#xff0c;第三个成熟的卫星导…

北斗系统概述

目录 1 空间段 2 地面控制段 3 用户段 4 时间系统 我国制定了北斗卫星导航系统三步走战略&#xff1a;第一阶段&#xff0c;2000年年底&#xff0c;发射2颗北斗一号卫星&#xff0c;建成北斗一号系统&#xff0c;向中国提供服务&#xff1b;第二阶段&#xff0c;2007年-201…

室外定位:高精度北斗RTK定位技术

北斗RTK定位技术&#xff0c;也称北斗差分定位技术&#xff0c;利用我国自主研发的北斗卫星定位系统实现精确定位功能。定位精度可根据需要&#xff0c;通过选择不同精度的人员定位终端来实现。 在科技强国的战略驱动下&#xff0c;北斗RTK定位技术迎来了广阔的发展机遇&#x…

北斗定位模块是什么,有定位功能吗

我国北斗定位系统的组网完成&#xff0c;其衍生的应用技术和产业如雨后春笋&#xff0c;市场上也出现了越来越多的定位设备、定位模块等&#xff0c;显然这些设备的主要功能是定位&#xff0c;其他方面呢&#xff0c;究竟北斗定位模块是什么呢? 北斗定位模块 北斗定位模块&…

北斗三号卫星导航信号及接收策略

一、北斗三号卫星导航信号的特点 从上个世纪九十年代初北斗一号立项到现在&#xff0c;我国的北斗卫星导航系统已经走过了二十多年的发展历程。根据三步走的发展计划&#xff0c;先后经历了北斗一号和北斗二号两个阶段&#xff0c;目前正在向北斗三号发展。以用户的视角我们可…

单片机+北斗模块实现定位

本文原创&#xff0c;转载请注明出处。小编可能以后不会在简书简书地址上更新了&#xff0c;因为这里的markdown 编辑器太不好用了&#xff0c;没有CSDN 上面的好用&#xff0c;也希望粉丝们多多关注本人CSDN&#xff08;一样的昵称呦&#xff09;。 导航是继移动通信之后发展最…

北斗卫星导航系统介绍

北斗卫星导航系统 导言 2020年3月9日&#xff0c;我国在西昌卫星发射中心用长征三号乙运载火箭&#xff0c;成功发射北斗系统第五十四颗导航卫星。距离北斗三号系统建成&#xff0c;仅一步之遥。从双星导航定位到54颗北斗嵌满星空&#xff0c;中国北斗走过了28载问天路。作为…

中科微北斗定位模组ATGM336H简介

36H系列卫星定位模块 产品介绍 ATGM336H是高灵敏度&#xff0c;支持BDS/GPS/GLONASS卫星导航系统的单系统定位&#xff0c;以及任意组合的多系统联合定位的接收机模块。ATGM336H基于本公司自主独立研发的单芯片AT6558&#xff0c;拥有自主知识产权。ATGM336H可以直接替换U-blox…