在容器中垂直和水平居中放置图像
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了在容器中垂直和水平居中放置图像相关的知识,希望对你有一定的参考价值。
Thanks to Brunildo.org for this: http://www.brunildo.org/test/img_center.html
The markup: <div class="wraptocenter"><span></span><img src="..." alt="..."></div> The CSS: <style type="text/css"> .wraptocenter { display: table-cell; text-align: center; vertical-align: middle; width: ...; height: ...; } .wraptocenter * { vertical-align: middle; } /**//*/ .wraptocenter { display: block; } .wraptocenter span { display: inline-block; height: 100%; width: 1px; } /**/ </style> <!--[if lt IE 8]><style> .wraptocenter span { display: inline-block; height: 100%; } </style><![endif]-->
以上是关于在容器中垂直和水平居中放置图像的主要内容,如果未能解决你的问题,请参考以下文章
当宽度未知时,将图像水平居中并将其垂直放置在 div 内的底部
在水平堆栈视图(自动布局)中将文本与图像垂直居中 - iOS