老师,如何让英文进行居中,我这边英文超过了基线导致下划线无法全部显示
来源:4-3 编程练习
骑猪兜风啊
2019-11-07 21:47:30
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title></title>
<style type="text/css">
P{font-size: 2em;
background-color:#eee;
font-family: "宋体";
height: 5em;
line-height: 5em;
text-align: center;
}
.img{vertical-align: middle;}
.c1{font-size: 2em;}
.c2{color: red;
text-decoration: underline;
vertical-align: middle;}
</style>
</head>
<body>
<!-- 内容 -->
<p><img src="http://climg.mukewang.com/59c21bae000157fa01000059.jpg" />
<span class="c1">CSS层叠样式表</span>
<span class="c2">(Cascading Style Sheets)</span></p>
</body>
</html>
1回答
好帮手慕慕子
2019-11-08
同学你好, 对于同学的问题解答如下
可以同时给文字和图片都设置vertical-align: middle;属性实现整体垂直居中显示, 另,img标签选择器前面不需要加点,去掉即可
英文的下滑线在谷歌浏览器下测试是断开的, 这个是浏览器解析的问题, 同学可以换成火狐浏览器测试一下,查看效果哦
如果帮助到了你, 欢迎采纳!
祝学习愉快~~~
相似问题
回答 1
回答 2