css文字中线对齐

时代大天骄 2016-08-31 02:23:37



这是图片:我想让两种大小不同的字体能够在中线竖直对齐。
代码如下:
<!DOCTYPE html>
<html lang="en">
<head>
<style type="text/css">
.a{
width: 200px;
height: 100px;
line-height: 100px;
border: 1px solid black;
}
span{
font-size: 20px;
display: inline-block;
}
b{
font-size: 50px;
}
</style>
</head>
<body>
<div class='a'>
<span>a</span>
<b>asd</b>
</div>
</body>
</html>
...全文
2182 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
时代大天骄 2016-08-31
  • 打赏
  • 举报
回复
说了是中线竖直对齐的,二楼的答案是正确的。
酷jjs 2016-08-31
  • 打赏
  • 举报
回复
<!DOCTYPE html>
<html lang="en">
<head>
<style type="text/css">
.a{
width: 200px;
height: 100px;
line-height: 100px;
border: 1px solid black;
}
span{
width: 200px;
height: 50px;
line-height: 50px;
font-size: 20px;
display:block;
text-align:center;

}
b{ display:block;
width: 200px;
height: 50px;
line-height: 50px;
font-size: 50px;
text-align:center;

}
</style>
</head>
<body>
<div class='a'>
<span>a</span>
<b>asd</b>
</div>
</body>
</html>
天际的海浪 2016-08-31
  • 打赏
  • 举报
回复 1
span{ font-size: 20px; display: inline-block; vertical-align: middle; } b{ font-size: 50px; vertical-align: middle; }

61,125

社区成员

发帖
与我相关
我的任务
社区描述
层叠样式表(英文全称:Cascading Style Sheets)是一种用来表现HTML(标准通用标记语言的一个应用)或XML(标准通用标记语言的一个子集)等文件样式的计算机语言。
社区管理员
  • HTML(CSS)社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧