zoukankan      html  css  js  c++  java
  • [ css 弹性盒子模型 align-item 属性 ] 弹性盒子模型flex布局中align-item属性讲解及实例演示的区别

    说明:

    本属性适用于:flex容器

    定义flex子项在flex容器的当前行的侧轴(纵轴)方向上的对齐方式

    实例:

    <!DOCTYPE html>
    <html lang="zh-cmn-Hans">
    <head>
    <meta charset="utf-8" />
    <title>align-items_CSS参考手册_web前端开发参考手册系列</title>
    <meta name="author" content="Joy Du(飘零雾雨), dooyoe@gmail.com, www.doyoe.com" />
    <style>
    h1 {
        font: bold 20px/1.5 georgia, simsun, sans-serif;
    }
    
    .box {
        display: -webkit-flex;
        display: flex;
        width: 200px;
        height: 100px;
        margin: 0;
        padding: 0;
        border-radius: 5px;
        list-style: none;
        background-color: #eee;
    }
    
    .box li {
        margin: 5px;
        border-radius: 5px;
        background: #aaa;
        text-align: center;
    }
    
    .box li:nth-child(1) {
        padding: 10px;
    }
    
    .box li:nth-child(2) {
        padding: 15px 10px;
    }
    
    .box li:nth-child(3) {
        padding: 20px 10px;
    }
    
    #box {
        -webkit-align-items: flex-start;
        align-items: flex-start;
    }
    
    #box2 {
        -webkit-align-items: flex-end;
        align-items: flex-end;
    }
    
    #box3 {
        -webkit-align-items: center;
        align-items: center;
    }
    
    #box4 {
        -webkit-align-items: baseline;
        align-items: baseline;
    }
    
    #box5 {
        -webkit-align-items: strecth;
        align-items: strecth;
    }
    </style>
    </head>
    <body>
        <h1>align-items示例:</h1>
        <h2>align-items:flex-start</h2>
        <ul id="box" class="box">
            <li>a</li>
            <li>b</li>
            <li>c</li>
        </ul>
        <h2>align-items:flex-end</h2>
        <ul id="box2" class="box">
            <li>a</li>
            <li>b</li>
            <li>c</li>
        </ul>
        <h2>align-items:center</h2>
        <ul id="box3" class="box">
            <li>a</li>
            <li>b</li>
            <li>c</li>
        </ul>
        <h2>align-items:baseline</h2>
        <ul id="box4" class="box">
            <li>a</li>
            <li>b</li>
            <li>c</li>
        </ul>
        <h2>align-items:strecth</h2>
        <ul id="box5" class="box">
            <li>a</li>
            <li>b</li>
            <li>c</li>
        </ul>
    </body>
    </html>

     

     

  • 相关阅读:
    新能源汽车产业发展规划(2021-2035年)
    Spire.Doc 生成长图
    【Kafka】单机Kafka测试
    【Linux】IO多路复用之select、poll、epoll模型
    【Linux】五种IO模型
    【Linux】零拷贝技术(Zero Copy)
    【Linux】系统相关概念
    【SpringBoot】SpringBoot 整合Redisson
    【Spring】SpringBoot + SpringSession + Redis 实现Session共享
    【SpringBoot】SpringBoot 整合Redis
  • 原文地址:https://www.cnblogs.com/mysearchblog/p/5651705.html
Copyright © 2011-2022 走看看