08-09
23

解决未知大小图片在已知容器中垂直居中的三种方法

      最近在做设计Div+Css的网站中遇到未知大小图片在已知容器中垂直居中的问题,通过网上搜索并加以自己实践,得出三种方法能很好地解决此问题,并且兼容IE和FF、Oper等主流浏览器,不也独享,现贴出来与大家分享!
1、本人认为最简单有效的一种:
HTML代码


[Ctrl+A 全部选择 提示:你可先修改部分代码,再按运行]


二、淘宝前端开发工程师怿飞的方法,看起来比较复杂
HTML代码


[Ctrl+A 全部选择 提示:你可先修改部分代码,再按运行]
原文链接:http://www.planabc.net/2008/05/26/img_vertical_center_solution/

三、老外的方法,原先是利用字体高度及行高和容器高度一致实现图片垂直居中,不过发现容器的高度会比标准浏览器高出一截,结合怿飞的方法,容器高度x0.873=字体大小得以完美实现。
HTML代码


[Ctrl+A 全部选择 提示:你可先修改部分代码,再按运行]

文章来自: 本站原创
引用通告: 查看所有引用 | 我要引用此文章
Tags: 编程设计 网页技巧
相关日志:
发表评论
昵 称:
密 码: 游客发言不需要密码.
内 容:
验证码: 验证码
选 项:
虽然发表评论不用注册,但是为了保护您的发言权,建议您注册帐号.