为什么设置的下划线在文字里去了
来源:4-3 编程练习
慕哥6103661
2020-02-25 23:56:39
<!DOCTYPE html>
<html>
<head lang="en">
<meta charset="UTF-8">
<title>文本样式</title>
<style type="text/css">
/*写出CSS样式*/
p{
background-color:#eee;
font-size:2em;
line-height:500%;
word-spacing: 10px;
text-align: center;
}
.nav1{
font-size: 2em;
text-transform: uppercase;
vertical-align: 5px;
}
/*设置全英文首字母大写*/
.nav2{
text-transform: capitalize;
vertical-align: 15px;
color:red;
text-decoration: underline;
}
</style>
</head>
<body>
<!--写出html代码-->
<p>
<img src=" http://climg.mukewang.com/59c21bae000157fa01000059.jpg" alt="css图" />
<span class="nav1">css层叠样式表</span>
<span class="nav2">(cascading style sheets)</span>
</p>
</body>
</html>
1回答
同学你好,问题解答如下:
1、下划线是浏览器解析的问题,不用考虑这个问题。
2、代码还需要完善,没有实现垂直居中显示。vertical-align属性值使用middle就好,不设置固定值
自己可以再测试下。如果我的回答帮到了你,欢迎采纳,祝学习愉快~
相似问题