位置: 编程技术 - 正文

用div实现像table一样的布局方法(html用div来写表格)

编辑:rootadmin
许多网页设计师都喜欢,将两个或者多个容器等高的并排放置,并在里面展示每个容器的内容,就象经典表格布局中的单元格控制几个栏目的位置,也喜欢容器的内容居中或顶部对齐显示。 但是你又不喜欢用table来实现他,那怎么办呢?实现的方法很多,有根据视觉错觉实现的,有用JS控制使高度相等的,还有采用容器溢出部分隐藏和列的负底边界和正的内补丁相结合的方法来解决列高度相同的问题。 其实有个简单的方法,使用display:table, display:table-row and display:table-cell 就可以实现,而且高度小的容器会自适应那些高度相对较高的,但是IE不支持这个属性,我们先不用去责备IE,相信以后会有所改善的。这里我制作了一个模型。 先看看xhtml的结构: <div class="equal"> <div class="row"> <div class="one"></div> <div class="two"></div> <div class="three"></div> </div> </div> 很简单不用解释就能看懂,但是这里给出一个table的结构,是不是很相似 <table> <tr> <td></td> <td></td> <td></td> </tr> </table> 下来是css: .equal { display:table; border-collapse:separate; } .row { display:table-row; } .row div { display:table-cell; } .row .one { width:px; } .row .two { width:px; } .row .three { } 解释: 1.dispaly:table;让层.equal作为块级元素的表格table显示,也就是将他作为一个表格 2.border-collapse:separate;边框独立,就像表格没有合并单元格以前 3.display:table-row;将.row作为表格行tr显示 4.display:table-cell;将.row的下级div作为表格单元格td显示 5.然后定义宽度 这里还使用了 border-spacing:px;来区别几个盒子,正如上面所陈述的,IE下不能正常显示,但是在:Mozilla 1.6, Opera 7., Safari 1.2.2, Firefox 0.8, OmniWeb 5b, Camino 0.8b, and Netscape 7.1经过测试均可以完美显示.

推荐整理分享用div实现像table一样的布局方法(html用div来写表格),希望有所帮助,仅作参考,欢迎阅读内容。

用div实现像table一样的布局方法(html用div来写表格)

文章相关热门搜索词:div代替table,div实例,div代替table,div实现表格,div布局像表格,table和div代码转换,如何用div,如何用div,内容如对您有帮助,希望把文章链接给更多的朋友!

float引起层飘出父层的解决方法 1.加clear空div.clearfix:after{content:.;display:block;height:0;clear:both;visibility:hidden;}.clearfix{display:inline-block;}/*HidesfromIE-mac*/*html.clearfix{height:1%;}.clearfix{display:block;}/*

div+css布局必了解的列表元素ul ol li dl dt dd详解 块级元素div尽量少用,其实和table一样,嵌套越少越好,它也是会影响速度的!ol有序列表。olli……/lili……/lili……/li/ol表现为:1……2……3……ul无序

CSS Hack收集汇总 屏蔽IE浏览器(也就是IE下不显示)*:lang(zh)select{font:px!important;}/*FF的专用*/select:empty{font:px!important;}/*safari可见*/这里select是选择符,根据情况更换。第

标签: html用div来写表格

本文链接地址:https://www.jiuchutong.com/biancheng/375237.html 转载请保留说明!

上一篇:CSS规则层叠的应用 css必须要注意的几点(如何使用css设置元素的层叠效果?)

下一篇:float引起层飘出父层的解决方法(float浮动布局原理)

  • 已抵扣的进项税额怎么转出
  • 进项税额转出需要结转吗
  • 进项税有余额但没有余额
  • 年终奖可以税前扣除嘛
  • 购车增值税可以抵扣多少
  • 清卡重用
  • 预收账款转营业外收入账务处理
  • 取得失控发票
  • 小规模纳税人实收资本印花税如何交
  • 建筑工程居间服务协议
  • 年所得税12万申报
  • 工程发票备注怎么写
  • 应扣缴税额是什么意思
  • 金税盘和税控盘和ukey
  • 办公低值易耗品的账务处理
  • 增值税的计征方法有哪些
  • 补缴的公积金可以取出来吗
  • 汇算清缴退税计入什么科目
  • 申请开立临时存档的条件
  • 业务招待费是什么科目
  • 股份公司注销流程及费用
  • 进货折扣适用于什么条件
  • videojs自定义按钮
  • 分公司与总公司的关系
  • 公司入股的钱叫什么
  • 进口小汽车消费税率
  • 如何发放年终奖 一个蒸蒸日上的公司,当
  • 对账小技巧
  • php有面向对象吗
  • 长期股权投资成本法收回投资
  • 怎么分析一个企业的营销策略
  • php bool
  • 未发货先开票后付款是否违法
  • uniapp自定义导航栏渐变
  • 路由加载的几种方式
  • ChatGPT 能自己跑代码了!
  • 产权转移数据印花
  • 举报民间借贷利息收入所得税
  • 基本户提取备用金需要带什么资料
  • 接受捐赠物品的入账价值
  • 暂估入库成本处理
  • 小微怎么开专票
  • 公司一直没营业也没报税,会怎样罚款?
  • 小规模纳税人是简易计税还是一般计税
  • 金税盘维护费发票
  • mysql数据表分区
  • 应交税费核算范围
  • 委托加工环节应税消费品应纳税额的计算
  • 长期股权投资如何确认
  • 库存商品过期报废的会计分录是什么
  • 单位代扣代缴个人所得税凭证
  • 付款凭证怎么写样本
  • 财报实收资本
  • 认缴出资额承担责任怎么算
  • 应收帐款 发票
  • mysql8.0.23
  • windows2003怎么样
  • freebsd安装手动分区
  • win8旗舰版官方下载
  • ubuntu unity8
  • DxDebugService.exe是什么进程 DxDebugService进程安全吗
  • centos 安装
  • shell下同时读取多个文件的方法
  • win8.1卸载系统自带应用工具
  • win10系统打开文件夹就不停的闪
  • Android Eclispe ADT环境搭建(集成版Eclipse)
  • css实战手册
  • opengl geometry shader
  • andengine学习,《android游戏开发实践指南》详解
  • python双循环题
  • django sessionid
  • python2与python3中的区别
  • jQuery position() 函数详解以及jQuery中position函数的应用
  • shc加密后不能运行
  • jquery的children方法
  • jquery验证邮箱格式
  • java教程csdn
  • 国家税务总局网站登录入口官网
  • 地税征税范围
  • 国有固定资产出租出借安全管理办法
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设