layui 一行多列控件时使用table布局

摘要:
当使用多列布局时,使用div+css布局感觉代码不好控制,使用table结构清晰,布局简洁,不用写一堆的css来定位,控制大小的。

当使用多列布局时,使用div+css布局感觉代码不好控制,使用table结构清晰,布局简洁,不用写一堆的css来定位,控制大小的。

例子:

layui 一行多列控件时使用table布局第1张

<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<meta name="viewport"
content="width=device-width, initial-scale=1, maximum-scale=1">
<title>incomingDispatches 管理</title> #include("/static/my/header.html")
<style type="text/css">
.frm-layout{
100%;
border-collapse: separate;
border-spacing: 10px;
}
.frm-layout td.title{
text-align: right;
padding-right: 10px;
85px;
}
/* 防止下拉框的下拉列表被隐藏---必须设置--- */
.frm-layout .layui-table-cell { overflow: visible !important; }
/* 使得下拉框与单元格刚好合适 */
.frm-layout td .layui-form-select{
margin-top: 0px;
margin-left: 0px;
margin-right: 0px;
}
</style>
</head>
<body>
<form lay-filter="frm">
<input type="hidden" name="id" lay-verify="" placeholder=""
autocomplete="off" value="">
<table >
<tr>
<td class="title">来文单位</td>
<td><input type="text" name="unit" lay-verify="" placeholder=""
autocomplete="off" value=""></td>
<td class="title">来文日期</td>
<td style=" 180px;"><input type="text" name="receiptDate" lay-verify="" placeholder=""
autocomplete="off" value=""></td>
</tr>
<tr>
<td class="title">来文字号</td>
<td><input type="text" name="name" lay-verify="" placeholder=""
autocomplete="off" value=""></td>
<td class="title">紧急程度</td>
<td>#(printSelectHtml("doc", "紧急程度",null,"name='level' lay-verify='' lay-search=''"))
</td>
</tr>
<tr>
<td class="title">上传文档</label></td>
<td ><input type="text" name="fileName" lay-verify="required"
placeholder="请点击右边按钮上传文档" readonly="readonly" disabled
></td>
<td ><button type="button" id="docPath">上传文档</button>
<input type="hidden" name="docPath" placeholder="">
</td>
<td ><button type="button" >取消上传</button></td>
</tr>
<tr>
<td class="title">来文标题</label></td>
<td colspan="3"><input type="text" name="title" lay-verify="required" placeholder=""
autocomplete="off" value=""></td>
</tr>
<tr>
<td class="title">办公室意见</td>
<td colspan="3"><textarea placeholder="" lay-verify="required" name="suggestion" autocomplete="off"></textarea>
</tr>
<tr>
<td class="title">审核人列表</td>
<td colspan="3"><input type="text" name="approverList" lay-verify="" placeholder=""
autocomplete="off" value=""></td>
</tr>
<tr>
<td class="title">阅签人列表</td>
<td colspan="3"><input type="text" name="readerList" lay-verify="" placeholder=""
autocomplete="off" value=""></td>
</tr>
<tr>
<td colspan="4" style="text-align: center;">
<button lay-submit=""
lay-filter="edit-lay-filter">立即提交</button>
<button type="reset" class="layui-btn layui-btn-primary">重置</button>
</td>
</tr>
</table>
</form>
<script type="text/javascript">
#include("start.js")
</script>
</body>
</html>

免责声明:文章转载自《layui 一行多列控件时使用table布局》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇sitecustomize.py 用法深入理解Binder(二),Binder是什么?下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

前端代码编写规范

前端代码编写规范   规范的目的 前端编程人员书写前端代码遵循一定的规范。按照规范编写代码可以使代码具有统一的风格,既可以提高团队协作效率,规范文件管理,可以减小一些错误风险,也有利于项目的代码维护和后期扩展。 规范的内容 前端代码主要包括html、css和JavaScript代码,分别负责页面的结构、表现和行为,严格保证三者的分离,尽量让三者没有太多的交...

[置顶] CSS语言精粹

本文主要是对CSS中一些比较重要的高级部分作了一些整理,这些内容也许不是经常使用,但是都很强大。本文将长期更新。 边框 CSS2.1 规定:元素的背景是内容、内边距和边框区的背景。设置背景颜色时是没有问题的,背景色显示在边框下面,但是当使用背景图片时你会发现左边框和右边框下面并没有背景图片。这时需要把position-x和position-y设成负值,大小...

【引用】Qt——web网页和本地对象的交互

有时候可能需要在html网页中调用本地的对象方法。 比如说我点击了一个视频文件的链接,希望调用本地的多媒体模块来播放这个视频文件, 如何实现? 一、html中的JavaScript调用Qt本地对象方法 过程如下: 将本地的QObject对象暴露给webkit和JavaScript 通过JavaScript调用本地QObject的槽 下面对每个步骤进行详...

PowerDesinger15设置字体大小

使用PowerDesigner时,它默认table的字体大小颜色等很难看; 假设通过 Symbol ---> Format进行设置。仅仅能对选中的最改动,新建的Table无效。能够通过例如以下改动。让你的设置永久保存: Tools -----> Display Preference.... ------> Format ------...

四个漂亮CSS样式表

1. 单像素的边框CSS表格 这是一个非常所用的表格风格。 源码: <!-- CSS goes in the document HEAD or added to your external stylesheet --> <style type="text/css"> table.gridtable { font-family...

模板用xml的思路

简介:这是模板用xml的思路的详细页面,介绍了和php,有关的知识、技巧、经验,和一些php源码等。 frameborder='0' src='http://biancheng.dnbcw.info/pingjia.php?id=324603' scrolling='no'> 前段时间,一直比较关心php的模板技术的我,接到了客户的要求:全站利...