活着的死人 发表于 2015-1-16 00:25:44

来谈谈:CSS办理未知高度的DIV垂直居中

业界越来越关注DIV+CSS的标准化设计,大到各大门户网站,小到不计其数的个人网站。
原文题目:VerticalCenteringinCSS
副题目:YuhusDefinitiveSolutionwithUnknownHeight
只管有CSS的vertical-align特征,可是其实不能无效办理未知高度的垂直居中成绩(在一个DIV标签里有未知高度的文本或图片的情形下)。
尺度扫瞄器如Mozilla,Opera,Safari等.,可将父级元素显现体例设定为TABLE(display:table;),外部子元素定为table-cell(display:table-cell),经由过程vertical-align特征使其垂直居中,但非尺度扫瞄器是不撑持的。
非尺度扫瞄器只能在子元素里设距顶部50%,内里再套个元素距顶部-50%来抵消。
CSS

xhtml

以上CSS代码的长处是没有hacks,接纳了IE不撑持的CSS2选择器#value。
CSS2选择器#value相称于选择器#value,可是InternetExplorer不撑持这类范例的选择器。一样地.value,相称于.value,这些只要尺度扫瞄器能读懂。
测试:Firefox1.5、Opera9.0、IE6.0、IE5.0经由过程。


</p>
最新版本html5+css3与2014年10月29日,万维网联盟宣布,经过几乎8年的艰辛努力,该标准规范终于最终制定完成。

谁可相欹 发表于 2015-1-17 07:54:22

经过两天的学习,总算对Dreamweaver有进一步的了解了,心中不免有些激动。今天和其他几位老师交流了一下,感觉受益匪浅.

分手快乐 发表于 2015-1-20 15:51:43

使用内容管理系统进行开发并实现快速、精确的浏览器兼容性测试。

老尸 发表于 2015-1-29 12:45:28

学Dreamweaver技术的过程其实是一个增加信心的过程。

兰色精灵 发表于 2015-2-6 01:06:49

学Dreamweaver技术的过程其实是一个增加信心的过程。

小魔女 发表于 2015-2-14 19:50:38

Dreamweaver是唯一提供Roundtrip HTML、视觉化编辑与原始码编辑同步的设计工具。它包含HomeSite和BBEdit等主流文字编辑器。

爱飞 发表于 2015-3-4 10:10:47

我深感到交流的重要。善于交流的人才是善于学习的人。在整个技术的学习过程中,我总结了四大定律:兴趣、恒心、虚心、时间。

愤怒的大鸟 发表于 2015-3-11 18:18:42

Dreamweaver是集网页制作和管理网站于一身的所见即所得网页编辑器,在编辑时能同时看到源码和设计界面,非常方便新手学习制作网页。

若相依 发表于 2015-3-19 07:30:23

使用所见即所得的接口,亦有HTML编辑的功能。它现在有Mac和Windows系统的版本。原本由Macromedia公司所开发。

金色的骷髅 发表于 2015-3-27 13:11:09

是当我和赵丽芬崔明艳老师进行交流后,很快就了解了还不太清楚的内容和并不了解的知识(像布局表格、绘制布局单元格等)。
页: [1]
查看完整版本: 来谈谈:CSS办理未知高度的DIV垂直居中