布局 - vertical_align

  • vertical_align作用于多个连续的行内元素
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Document</title>
</head>
<body>
    <!--vertical-align的默认值是base_line-->
    <div style="background-color: black;width: 300px;height: 300px;">
        <font style="background-color: red;">A</font>
        <font style="background-color: green;">B</font>
        <div style="background-color: red;width: 100px;height: 100px;display: inline-block;"></div>
        <div style="background-color: blue;width: 100px;height: 100px;display: inline-block;"></div>
    </div>


    <!--对设置了vertical-align的连续行内元素们按设置的对齐方式对齐-->
    <div style="background-color: black;width: 300px;height: 300px;">
        <font style="background-color: green;vertical-align: top;font-size: 50px">A</font>
        <font style="background-color: red;vertical-align: middle;font-size: 20px">B</font>
        <!--C没有居中,而是base_line-->
        <font style="background-color: green;font-size: 40px">C</font>
        <div style="background-color: red;width: 100px;height: 100px;display: inline-block;vertical-align: middle;"></div>
        <div style="background-color: blue;width: 100px;height: 100px;display: inline-block;vertical-align: middle;"></div>
    </div>
    
</body>
</html>
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 问答题47 /72 常见浏览器兼容性问题与解决方案? 参考答案 (1)浏览器兼容问题一:不同浏览器的标签默认的外补...
    _Yfling阅读 13,796评论 1 92
  • HTML 5 HTML5概述 因特网上的信息是以网页的形式展示给用户的,因此网页是网络信息传递的载体。网页文件是用...
    阿啊阿吖丁阅读 4,068评论 0 0
  • 1. 前言 前端圈有个“梗”:在面试时,问个css的position属性能刷掉一半人,其中不乏工作四五年的同学。在...
    YjWorld阅读 4,528评论 5 15
  • (第一次写,有很多问题,还望见谅) “呼……哈呼……房屋!是房屋,还有炊烟!有人,有活人啊!我们要得救了!!” ...
    胖贝啊阅读 785评论 3 2
  • 文/存美 夜无眠,空气的每一丝丝都充满压抑的气息,神经紧绷,无法放松,感觉生活不可控,让人在这样的氛围中神游,焦虑...
    遇见存美阅读 311评论 3 4