【总结】怎样用css实现图片垂直居中(兼容IE6/IE7)
2013-05-23 19:40
417 查看
优劣对比:
1.利用table-cell实现居中,font-size做兼容兼容IE6+/FF/Chrome
优点:不添加任何多余标签,兼容主流浏览器
缺点:需要计算处理font-size
2.利用line-height实现居中兼容IE7+/FF/Chrome
优点:不需要任何hack,兼容IE7+主流浏览器
缺点:此方法不兼容IE6,当然也可以用方法1中的font-size来兼容IE6
3.利用button标签实现居中兼容IE6+/FF/Chrome
优点:不需要任何hack,兼容IE6+主流浏览器
缺点:添加了多余的标签button
4.利用1px小图片实现垂直居中兼容IE6+/FF/Chrome
优点:不需要任何hack,兼容IE6+主流浏览器
缺点:添加了多余的标签img
独立博客:前端实验室
1.利用table-cell实现居中,font-size做兼容兼容IE6+/FF/Chrome
优点:不添加任何多余标签,兼容主流浏览器
缺点:需要计算处理font-size
2.利用line-height实现居中兼容IE7+/FF/Chrome
优点:不需要任何hack,兼容IE7+主流浏览器
缺点:此方法不兼容IE6,当然也可以用方法1中的font-size来兼容IE6
3.利用button标签实现居中兼容IE6+/FF/Chrome
优点:不需要任何hack,兼容IE6+主流浏览器
缺点:添加了多余的标签button
4.利用1px小图片实现垂直居中兼容IE6+/FF/Chrome
优点:不需要任何hack,兼容IE6+主流浏览器
缺点:添加了多余的标签img
独立博客:前端实验室
相关文章推荐
- css实现图片垂直居中(兼容IE6/IE7)
- 纯css实现超宽图片全屏居中(兼容淘宝店铺)
- 纯css实现小图片在大容器内水平垂直居中resize
- div+css实现Firefox和IE6兼容的垂直居中
- css实现的让图片垂直居中的方法
- css实现多行文字与图片垂直水平居中
- CSS在页面布局中实现div垂直居中的方法总结(转)
- 用css实现图片垂直居中的使用技巧
- 纯css实现文字及图片水平垂直居中
- html+css使用空白标签巧妙实现不同尺寸的图片在容器里垂直居中的方法
- 纯CSS实现:垂直居中,未知宽高,已知宽高,IE5除外所有浏览器均兼容
- 使用纯CSS实现未知尺寸的图片(但高宽都小于500px)在500px的正方形容器中水平和垂直居中。你有几种方法?
- 图片垂直居中css写法兼容ie6
- CSS实现同一行的图片和文字垂直居中对齐的方法
- 纯css实现DIV以及图片水平垂直居中兼容多种浏览器(实现过程)
- css实现div内图片的垂直、水平居中
- CSS实现图片垂直居中
- 小技巧:用CSS如何实现单行图片与文字垂直居中
- div+css实现Firefox和IE6兼容的垂直居中