位置: 编程技术 - 正文

用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浮动布局原理)

  • 法人个人账户收款是否属于公司业务
  • 房产税税额怎么算
  • 普通发票作废要收回吗
  • 印花税的征税范围
  • 金税盘服务费全额抵扣是什么意思
  • 业务往来中接受礼品道德吗
  • 销售是销项税还是进项税
  • 支票上的法人章和财务章是央行盖吗
  • 税控盘费用进什么科目
  • 电子发票错误怎么重开
  • 季度现金流量表是三个月相加吗
  • 出售未计提完折旧的固定资产
  • 两地拿工资怎么扣个税
  • 快速撕发票的方法有哪些
  • 申报入库税款怎么分税种发给税管员
  • 固定资产清理是备抵账户吗
  • 其他流动资产待抵扣进项税额
  • 跨月的普票怎么作废从系统里作废
  • 收到一笔支付宝转账,如何查看转账人
  • 购买职工宿舍用品账务处理
  • 搅拌站是自用的账务如何做分录?
  • 应交税金成负数
  • 从境外取得的佣金
  • 逃避缴纳税款征管法第几条
  • 关于税前扣除的规定
  • 税控服务系统
  • 上一年度多交年度所得税可以退税吗
  • 外购已税化妆品生产的护肤护发品
  • 企业所得税内部辅助机构说明怎么写
  • 前期费用会计分录
  • 一般纳税人增值税税率
  • 发现以前年度多交增值税怎么申报
  • linux系统基础教程
  • wordpresswiki
  • win11玩游戏鼠标卡顿
  • 以摊余成本计量的金融负债
  • 怎么确定
  • 家属补助每月发多少钱
  • uniapp编译原理
  • 代收税款是什么意思
  • ldconfig命令怎么用
  • MVC架构模式
  • php实现上传图片功能
  • 印花税每个月都报吗
  • 应收帐款质保金
  • 工会经费缴纳方式的文件
  • 设计费可以抵扣进项吗
  • 六税两费减半征收政策
  • 金蝶kis固定资产反结账
  • 期初和期末余额是什么意思
  • 增值税专用发票是干什么用的
  • 企业可以一次性现金的方式发放工资
  • mysql字符串字段数据类型
  • 以土地作价投资合伙企业是否缴纳土地增值税
  • 收款预缴增值税怎么做账
  • 车辆购置税如何计算器
  • 长期待摊费用的最新账务处理
  • 仓库员工工资
  • 软件开发过程中,一个错误发现的越晚
  • 企业给职工提供的免费住房是不是合法住宅?
  • 银行存款实际余额不足
  • sqlserver 复制表 保留默认值
  • mysql 复合查询
  • 如何抛弃七情六欲
  • Windows server 2003 密码忘了
  • 富士通FUJITSU笔记本电脑开机进入BIOS的方法(F2)
  • ubuntu下的vivado2022怎么打开
  • win8.1输入法打不了中文
  • win10用360卫士好吗
  • Win8开启SmartScreen筛选器保护上网安全
  • win7电脑启动
  • 游戏编程设计模拟软件
  • js math.js
  • html dom元素
  • python模块和包的区别
  • 地方税务局稽查局卢永胜
  • 小规模纳税人怎么申报纳税
  • 农产品进项税额核定扣除
  • 上饶市税务局咨询电话
  • 中国一年能收多少税
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设