老师,如何让英文进行居中,我这边英文超过了基线导致下划线无法全部显示

来源: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&nbsp;Style&nbsp;Sheets)</span></p>

</body>

</html>


写回答

1回答

好帮手慕慕子

2019-11-08

同学你好, 对于同学的问题解答如下

  1. 可以同时给文字和图片都设置vertical-align: middle;属性实现整体垂直居中显示, 另,img标签选择器前面不需要加点,去掉即可

    http://img.mukewang.com/climg/5dc4d791095bffba04900440.jpg

  2. 英文的下滑线在谷歌浏览器下测试是断开的, 这个是浏览器解析的问题, 同学可以换成火狐浏览器测试一下,查看效果哦

如果帮助到了你, 欢迎采纳!

祝学习愉快~~~

0

0 学习 · 40143 问题

查看课程