layui框架学习(14:表单-上)
创始人
2025-05-30 02:07:51
0

  表单是B/S架构应用系统中的常见元素,其主要用于收集用户的输入信息。系统中创建、维护各类数据对象的信息时大多数都使用表单。Layui支持通过预设类设置表单及表单元素的样式,同时通过form模块来完成各种交互。普通表单及基于layui样式的表单的对比如下所示。
在这里插入图片描述

  Layui中使用预设类layui-form设置表单的顶层元素样式(顶层元素可以是form,也可以是div等),其下包含一系列预设类为layui-form-item的表单项集合,每个表单项占据一行,其内部有几种元素排列方式:
  1)输入项占据整行内容,此时采用预设类layui-form-label设置包含输入项名称的标签元素,采用预设类layui-input-block设置包含input元素或其它输入项的div元素;
  2)输入项占据部分行内容,此时采用预设类layui-form-label设置包含输入项名称的标签元素,采用预设类layui-input-inline设置包含input元素或其它输入项的div元素(查看layui.css,layui-form-label元素的最大宽度好像是不超过450px);
  3)包含多个子输入项,layui官网教程中介绍说是layui-inline定义外层行内,layui-input-inline定义内层行内,感觉不是很好理解。个人理解layui-inline类似定义表单项包含几列,layui-form-item中包含几个layui-inline,就意味着有几列输入内容,然后每列中layui-form-label设置输入项名称,layui-input-block或layui-input-inline包含输入项元素。

在这里插入图片描述

   参照CSDN中上传资源页面编写简单的基于layui的表单示例,代码及效果图如下所示:

	
看看大家如何定价

在这里插入图片描述

  
  
  
  
  
  
  
  
  
  
  

参考文献:
[1]B站:layui框架精讲全套视频教程
[2]https://layui.gitee.io/v2/docs/
[3]https://layui.gitee.io/v2/demo/
[4]https://github.com/layui/layui/
[5]https://qa.1r1g.com/sf/ask/3503840931/

相关内容

热门资讯

银河麒麟V10SP1高级服务器... 银河麒麟高级服务器操作系统简介: 银河麒麟高级服务器操作系统V10是针对企业级关键业务...
【NI Multisim 14...   目录 序言 一、工具栏 🍊1.“标准”工具栏 🍊 2.视图工具...
不能访问光猫的的管理页面 光猫是现代家庭宽带网络的重要组成部分,它可以提供高速稳定的网络连接。但是,有时候我们会遇到不能访问光...
AWSECS:访问外部网络时出... 如果您在AWS ECS中部署了应用程序,并且该应用程序需要访问外部网络,但是无法正常访问,可能是因为...
Android|无法访问或保存... 这个问题可能是由于权限设置不正确导致的。您需要在应用程序清单文件中添加以下代码来请求适当的权限:此外...
北信源内网安全管理卸载 北信源内网安全管理是一款网络安全管理软件,主要用于保护内网安全。在日常使用过程中,卸载该软件是一种常...
AWSElasticBeans... 在Dockerfile中手动配置nginx反向代理。例如,在Dockerfile中添加以下代码:FR...
AsusVivobook无法开... 首先,我们可以尝试重置BIOS(Basic Input/Output System)来解决这个问题。...
ASM贪吃蛇游戏-解决错误的问... 要解决ASM贪吃蛇游戏中的错误问题,你可以按照以下步骤进行:首先,确定错误的具体表现和问题所在。在贪...
​ToDesk 远程工具安装及... 目录 前言 ToDesk 优势 ToDesk 下载安装 ToDesk 功能展示 文件传输 设备链接 ...