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/

相关内容

热门资讯

AWSECS:访问外部网络时出... 如果您在AWS ECS中部署了应用程序,并且该应用程序需要访问外部网络,但是无法正常访问,可能是因为...
AWSElasticBeans... 在Dockerfile中手动配置nginx反向代理。例如,在Dockerfile中添加以下代码:FR...
银河麒麟V10SP1高级服务器... 银河麒麟高级服务器操作系统简介: 银河麒麟高级服务器操作系统V10是针对企业级关键业务...
北信源内网安全管理卸载 北信源内网安全管理是一款网络安全管理软件,主要用于保护内网安全。在日常使用过程中,卸载该软件是一种常...
AWR报告解读 WORKLOAD REPOSITORY PDB report (PDB snapshots) AW...
AWS管理控制台菜单和权限 要在AWS管理控制台中创建菜单和权限,您可以使用AWS Identity and Access Ma...
​ToDesk 远程工具安装及... 目录 前言 ToDesk 优势 ToDesk 下载安装 ToDesk 功能展示 文件传输 设备链接 ...
群晖外网访问终极解决方法:IP... 写在前面的话 受够了群晖的quickconnet的小水管了,急需一个新的解决方法&#x...
不能访问光猫的的管理页面 光猫是现代家庭宽带网络的重要组成部分,它可以提供高速稳定的网络连接。但是,有时候我们会遇到不能访问光...
Azure构建流程(Power... 这可能是由于配置错误导致的问题。请检查构建流程任务中的“发布构建制品”步骤,确保正确配置了“Arti...