hewei's rss

何为 > DIV+CSS > 正文

单行图片与文字垂直居中的解决

又遇到单行文字与图片并排时文字垂直居中的问题,一般在做导航的时候这种情况比较常见。

如果图片很小和文字高度相差不大基本不用改,直接放到一起就行了。

如果图片大了,就会有问题,文字会在底部,这样看起来就不协调了,我以前是怎么做的呢,用两个div,分别左右浮动,一个放文字一个放图片,然后用padding调整高度。

不过代码多了点,比较繁琐,有没简单的方法呢,我今天找到了,嘿嘿,vertical-align:middle;

示例:

<style>
.test img{vertical-align:middle;padding-bottom:5px;}
</style>
<div class="test">测试文字 <a href="#"><img src="images/text.gif" /></a></div>

这样文字就垂直居中了,还可用padding来精确控制一下。ie/firefox/opera测试通过^_^

返回顶部网友评论»查看所有评论

发表评论:(内容不能超过250字,需审核后才会公布,请自觉遵守互联网相关政策法规。)

您的昵称:验证码: 验证码查看所有评论

About Hewei.org

何为的博客。记录我的生活点滴,技术经验,奇思妙想。无聊的时候看看自己记录的思想,也是一种享受。

订阅何为的博客
  • ZhuaXia 订阅到抓虾
  • SouYo 订阅到沙发
信息检索 In Hewei.org
Hot标签
最新推荐主题
最新推荐专题
  • google adsense
  • firfox
  • 域名无忧
  • 在线交友
XHTML 1.0 StrictValid CSS 2.1
何为博客!意欲何为?大有作为!Copyright © HeWei.Org
皖ICP备06010916号