问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

display: table-cell;表示什么

发布网友 发布时间:2022-04-28 12:59

我来回答

2个回答

懂视网 时间:2022-04-28 17:21

很多刚刚接触display的时候,不知道displaytable是什么和怎么去使用display:table-cell,其实display:table-cell的使用并不难,只要我们了解一下display:table-cell的属性的应用规则,那么,display:table-cell的怎么应用?下面我们来讲解一下display:table-cell的应用方法。

timg.jpg

一:display:table-cell的属性

display:table-cell的属性很类似于td标签,现在很多浏览器都是支持display:table-cell属性的,我们都知道表格有些特别的属性,很多时候,我们用到的垂直居中,和关联伸缩,所以说,display:table-cell有着很大的用处,但是和其他display属性相比,table-cell也会被其他的css破坏,一般建议,在使用display:table-cell的时候,不要使用float属性尽量不要使用,display:table-cell对宽度特别敏感,并且对margin值是没有任何意义的。

二:display:table-cell与不固定元素的应用

在制作网页的时候,我们使用display:table-cell让大小不固定的元素并且垂直居中,代码如下:

/*这里的大小是根据高宽上限128像素图片设置的*/
div{display:table-cell; width:1em; height:1em; border:1px solid #beceeb; font-size:144px; text-align:center; vertical-align:middle;}

在浏览器中显示的效果如下:

微信截图_20181030145756.png

三、display:table-cell的自适应布局

在一些大型网站上,比如facebook中的友好动态列表就是采用display:table-cell与两栏进行自适应,如图:

0010-3 (1).png

四:display:table-cell下的列表布局

在一般情况下,我们都是使用浮动来进行布局,但是采用浮动的方式去布局的话,需要清除浮动效果,display:table-cell下的列表布局是指横向布局。

由于table-cell是包裹着独立的标签,当repeat输出的时候,要进行两次循环,而列数都是固定的,对于一般的简单的样式,我们不会使用display:table-cell。

热心网友 时间:2022-04-28 14:29

一、display:table-cell属性简述

display:table-cell属性指让标签元素以表格单元格的形式呈现,类似于td标签。目前IE8+以及其他现代浏览器都是支持此属性
的,但是IE6/7只能对你说sorry了,这一事实也是大大制约了display:table-cell属性在实际项目中的应用。

我们都知道,单元格有一些比较特别的属性,例如元素的垂直居中对齐,关联伸缩等,所以display:table-cell还是有不少潜在的使用价
值的,虽说IE6/7不支持此属性,但是幸运的是,IE6/7一些乱糟糟的属性与渲染,我们可以其他方法实现同样或是类似的效果。

与其他一些display属性类似,table-cell同样会被其他一些CSS属性破坏,例如float,
position:absolute,所以,在使用display:table-cell与float:left或是position:absolute
属性尽量不用同用。设置了display:table-cell的元素对宽度高度敏感,对margin值无反应,响应padding属性,基本上就是活脱
脱的一个td标签元素了。

二、display:table-cell与大小不固定元素的垂直居中

使用display:table-cell让大小不固定元素垂直居中已经是很老的方法了,关于此应用,我已经在“大小不固定的图片、多行文字的水平垂直居中”这篇文章中有过介绍。

方便阅读,这里再次展示下代码:

/*这里的大小是根据高宽上限128像素图片设置的*/
div{display:table-cell; width:1em; height:1em; border:1px solid #beceeb; font-size:144px; text-align:center; vertical-align:middle;}
div img{vertical-align:middle;}
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
养胃的药最好的是什么啊 婴儿积食发烧不愿吃药怎么办 板门穴位在哪个部位 手机设置放偷看的方法? 凝结水回收器生产厂家? 个人账户养老金预测公式:现有5万元,缴费20年,能领多少钱? 临沂比较有名的男装品牌 呼伦贝尔市悦动网络科技有限公司怎么样? 呼伦贝尔中汇实业有限公司怎么样? 呼伦贝尔油玉不绝电子商务有限公司怎么样? 食物相克到底可信吗 比如豆浆鸡蛋 苹果牛奶 胡萝卜白萝卜 豆浆和胡萝卜汁可以一起喝吗?有什么好处如题 谢谢了 早上喝豆浆加饼干 午饭西红柿鸡蛋面条或胡萝卜,晚饭馒头小米粥 睡前一杯奶这种饮食方法好不 早餐一根黄瓜一个苹果半根胡萝卜炸汁加一个鸡蛋半根玉米一杯豆浆多吗... 红薯鸡蛋胡萝卜能一起吃吗 胡萝卜能和豆浆一起吃吗? 豆浆和胡萝卜能一起吃吗 吃完胡萝卜能吃鸡蛋吗 喝豆浆吃炒胡萝卜可以吗 喝豆浆能吃萝卜菜吗 吃蛋炒胡萝卜米饭可以喝豆浆 胡萝卜和豆浆能不能一起吃 豆浆里面可以放胡萝卜一起榨吗? 豆浆和萝卜可以一起吃吗? 胡萝卜和豆浆能一起吃吗 鸡蛋豆浆和胡萝卜这三样能在一块吃吗 诺基亚手机无法开机问题 诺基亚5230开不了机怎么办? 诺基亚920恢复出厂设置后开不了机怎么办 诺基亚手机开不了机是怎么回事? iphone 5怎么设铃声? 蛋清要怎么打才能打成奶油状 自制电饭锅蛋糕塌陷什么原因啊? 我用电饭锅做的蛋糕老是塌陷。不知什么原因?请教高手! 销售需要的口才是什么? 口才 名词解释 口才具体指什么, 销售的技巧与口才是什么! 电饭锅蛋糕塌陷的原因 销售的技巧与口才有哪些? 营销口才有哪些艺术? 电饭煲蛋糕塌陷是怎么回事 销售口才和技巧 推销口才训练大全的目录 口才分几种? 销售口才技巧怎么样?口才的技巧如何? 营销口才的实战技巧有哪些? 做销售要注意那些要点 销售口才技巧 销售的名词解释是什么?就是单指销售二字