老师,第4个要求有点搞不明白,但是我看了其他同学的代码,自己也试了下可以实现,麻烦给说明下
来源:4-3 编程练习
我的乖乖隆地洞
2019-09-26 21:09:14
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Document</title>
<style type="text/css">
p{background-color: #eee;font-size: 2em;line-height: 5em;text-align: center;}
.one{vertical-align: middle;}
.two{font-size: 200%;vertical-align: middle;}
.three{color: red;text-decoration: underline;text-transform: capitalize;}
</style>
</head>
<body>
<p><img class="one" src=" http://climg.mukewang.com/59c21bae000157fa01000059.jpg" alt="CSS层叠样式"><span class="two">CSS层叠样式表</span><span class="three">(cascadig style sheets)</span></p>
</body>
</html>1回答
同学你好
(1)你还没有完全实现水平方向上单词相对于“css层叠样式表”居中哦,建议给three也加一个vertical-align:middle,这样才能实现。

(2)另外第四个要求是让图片和单词相对于“css层叠样式表”在垂直方向上居中,由于文字和图片默认是基线对齐,给其添加vertical-align:middle可以让文字和图片中线对齐,这样就能实现在垂直方向上居中对齐了。
希望我的回答能够帮助到你,望采纳,祝学习愉快!
相似问题