CSS实现同一行的图片和文字垂直居中对齐的方法

(编辑:jimmy 日期: 2024/10/31 浏览:2)

本文实例讲述了CSS实现同一行的图片和文字垂直居中对齐的方法。分享给大家供大家参考。具体分析如下:

有些朋友会发现,如果一行内容中有图片有文字的话,文字往往会自动的底部对齐,影响美观,那如何让它们相对于垂直居中呢,很简单,就是在图片和文字所在的行中添加CSS属性:vertical-align:middle;这样,它们在同一行就会垂直居中对齐了。


复制代码代码如下:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>让同一行内的图片和文字垂直居中对齐</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<style>
body{
font-size:9pt;
}
#buttons *{
vertical-align:middle;
}
/*如果上边的不兼容火狐等,可以把下面这句也加上!
#buttons *{
vertical-align:middle;
}
*/
</style>
</head>
<body>
<div id="buttons">
<img src="/UploadFiles/2021-03-30/reg.gif"> <img src="/jscss/demoimg/200902/login.gif"> <a href="#">找回密码</a>
</div>
上边的图片、文字是不是都垂直对齐了呢?
</body>
</html>

希望本文所述对大家的div+css网页设计有所帮助。

一句话新闻

高通与谷歌联手!首款骁龙PC优化Chrome浏览器发布
高通和谷歌日前宣布,推出首次面向搭载骁龙的Windows PC的优化版Chrome浏览器。
在对骁龙X Elite参考设计的初步测试中,全新的Chrome浏览器在Speedometer 2.1基准测试中实现了显著的性能提升。
预计在2024年年中之前,搭载骁龙X Elite计算平台的PC将面世。该浏览器的提前问世,有助于骁龙PC问世就获得满血表现。
谷歌高级副总裁Hiroshi Lockheimer表示,此次与高通的合作将有助于确保Chrome用户在当前ARM兼容的PC上获得最佳的浏览体验。