1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > CSS如何实现未知高度图像的垂直居中(code)

CSS如何实现未知高度图像的垂直居中(code)

时间:2018-10-29 15:05:24

相关推荐

CSS如何实现未知高度图像的垂直居中(code)

web前端|css教程

css

web前端-css教程

本篇文章给大家带来的内容是关于CSS如何实现未知高度图像的垂直居中(附代码),有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助。

甜心100 源码,vscode 力扣提交代码,黑ubuntu壁纸,tomcat部署web例子,沈阳爬虫清,php如何输出json,张家口快速seo优化,小说网站后台管理系统lzw

智能问答php源码,ubuntu鼠标左键失灵,在命令行打印Tomcat,python爬虫肯德基餐厅,php中的对象是什么,完美seo优化lzw

CSS垂直居中.container{width:500px;/*装饰*/ height:500px;background:#B9D6FF;border: 1px solid #CCC; }

垂直居中(table)

好了,我们看其CSS实现。凡是table能做到的,CSS都能做的,但各浏览器在CSS的差异比较大,因此要兼容它们难度很大。这涉及许多细节,各种流啊,display的表现效果与CSS hack,IE早些年搞了大堆的私有属性,这也有待我们深一步挖掘。我们先看最简单的实现,背景图片法

android 微信投票源码,ubuntu怎么好用,tomcat企业用哪个版本,爬虫咋学,php算法有什么用,郑州seo搜索引擎怎么优化lzw

背景图片法

CSS垂直居中.container { width:500px; height:500px; line-height:500px; background:#B9D6FF url(/cnblogs_com/rubylouvre/205314/r_iebug.jpg) no-repeat center center; border:1px solid #f00; text-align: center;}

垂直居中

CSS表达式法

司徒正美 CSS垂直居中.container{/*IE8与标准游览器垂直对齐*/ display: table-cell; vertical-align:middle; width:500px;/*装饰*/ height:500px;background:#B9D6FF;border: 1px solid #CCC; } .container img{display:block;/*让其具备盒子模型*/ margin:0 auto;text-align:center; margin-top:expression((500 - this.height )/2);/*让IE567垂直对齐 */}

垂直居中(CSS表达式)

绝对定位法

司徒正美 CSS垂直居中div { /*IE8与标准游览器垂直对齐*/ display:table-cell; vertical-align:middle; overflow:hidden; position:relative; text-align:center; width:500px;/*装饰*/ height:500px; border:1px solid #ccc; background:#B9D6FF;}div p { +position:absolute; top:50%}img { +position:relative; top:-50%; left:-50%;}

垂直居中(绝对定位)

display:inline-block法

司徒正美 CSS垂直居中div { display:table-cell; vertical-align:middle; text-align:center; width:500px; height:500px; background:#B9D6FF; border: 1px solid #CCC;} i { display:inline-block; height:100%; vertical-align:middle }img { vertical-align:middle }

垂直居中(inline-block法)

writing-mode法

CSS垂直居中div{ width:500px; height:500px; line-height:500px; text-align:center; background:#B9D6FF; border:1px solid #f00;}div span{ height:100%\9; writing-mode:tb-rl\9;}div img{ vertical-align:middle}

垂直居中(writing-mode法)

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。