zoukankan      html  css  js  c++  java
  • css3盒子模型

    • -webkit-box-orient

    box-orient属性用于设置盒模型内部元素的排列方式,详细如下:

    1. inline-axis:从左向右排列(默认值)
    2. horizontal:水平排列
    3. vertical:垂直排列
    4. block-axis:从上向下排列
    • -webkit-box-sizing

    box-sizing属性用于改变容器的盒模型组成方式

    1. content-box: 此值维持css2.1盒模型的组成模式,border|padding|content {element width=border+padding+content}
    2. border-box: 此值改变css2.1盒模型组成模式,content|border|padding {element width=content}
    • -webkit-box-direction

    box-direction 属性用于改变容器的显示顺序,使之反向排列。默认的情况下,block 级元素是按照加载顺序从上到下排列, inline 级元素是从左到右排列的。下面来看看box-direction:

    1. reverse:block 级元素显示在最顶部,最后加载的 inline 级元素显示在左边
    • -webkit-box-pack

    box-pack 属性可以用于设置子容器在水平轴上的空间分配方式,它共有四种可能值:start,end,justify 和 center。这些值的含义如下:

    1. start :所有子容器都分布在父容器的左侧,右侧留空
    2. end :所有子容器都分布在父容器的右侧,左侧留空
    3. justify :所有子容器平均分布(默认值)
    4. center :平均分配父容器剩余的空间(能压缩子容器的大小,并且有全局居中的效果)
    • -webkit-box-align

    box-align 属性用于管理子容器在竖轴上的空间分配方式,共有五个值:start,end,center,baseline 和 stretch。

    1. start :子容器从父容器顶部开始排列
    2. end :子容器从父容器底部开始排列
    3. center :子容器横向居中(有点奇怪)
    4. baseline :所有子容器沿同一基线排列(很难理解)
    5. stretch :所有子容器和父容器保持同一高度(默认值)
  • 相关阅读:
    python基础_类的继承
    python基础_命名规范
    jmeter分布式压测(linux)
    Jmeter压测报错java.net.BindException: Address already in use: connect
    分布式压测平台之Ngrinder(安装篇)
    关于TeamCenter流程开发Handler问题
    C语言中的指向运算符:->
    Eclipse Action与Command的区别
    Eclipse开发RCP项目的plugin.xml详解
    Swing中通过按钮对表格JTable选中行对象进行上移和下移的操作
  • 原文地址:https://www.cnblogs.com/yhq361/p/4227566.html
Copyright © 2011-2022 走看看