为什么CSS层叠样式表,也要设置垂直居中对齐

为什么CSS层叠样式表,也要设置垂直居中对齐

.one{font-size:2em;

             text-transform:uppercase;

             vertical-align:middle;

          }


正在回答 回答被采纳积分+1

登陆购买课程后可参与讨论,去登陆

1回答
小于飞飞 2018-06-01 18:14:00

请将完整代码上传(不要上传代码截图),以便更好检测和解决问题,祝学习愉快。

  • 提问者 慕村7528610 #1
    <!DOCTYPE html> <html> <head lang="en"> <meta charset="UTF-8"> <title>文本样式</title> <style type="text/css"> p{font-size:2em; background-color:#eee; text-align:center; line-height:5em; height:5em; } img{ vertical-align:middle; } .one{font-size:2em; text-transform:uppercase; /*vertical-align:middle;*/ } .two{text-transform:capitalize; color:red; text-decoration:underline; /*vertical-align:middle;*/ } </style> </head> <body> <p><img src=" http://img1.sycdn.imooc.com/climg//59c21bae000157fa01000059.jpg/"><span class="one">css层叠样式表</span><span class="two">(cascading style sheets)</span></p> </body> </html>
    2018-06-06 08:45:13
  • 小于飞飞 回复 提问者 慕村7528610 #2
    这与对齐的基准有关系,因为图片设置了 vertical-align: middle ,可以通俗理解为,图片的中线以该行的基线对准,可不是整体的居中,所以文字设置 vertical-align:middle; 使其居中对齐。祝学习愉快。
    2018-06-06 10:42:45
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
前端小白入门系列课程
  • 参与学习           人
  • 提交作业       11218    份
  • 解答问题       36713    个

从一个不会编程的小白到一个老司机是需要过程的,首先得入门,学习基础知识,然后才能进阶,最后再到精通,本专题是你走进前端世界的不二选择!

了解课程
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师