布局分类有

1.float 浮动

浮动元素的顶部,在标准文档流的底部

2.position 定位

  • relative 相对定位:相对原来位置,便宜一定距离

  • absolute 绝对定位:相对position不为static的父元素,偏移一定距离

  • fixed 固定定位:相对浏览器定位

  • static 没有定位:

3.flex布局

父元素属性

  • flex-direction 主轴方向

    row                 行排布
    row-reverse         同一行反向排布
    column              列排布
    column-reverse      同一列反向排布
  • justify-content 主轴子元素排列

    flex-start          从头部排列
    flex-end            从尾部排列
    center              居中排列
    space-around        平分剩余
    space-between       两边贴边,平分剩余
  • align-items

    flex-start          从上到下
    flex-end            从下到上
    stretch             拉伸(子元素去掉高度)
    center              居中

  • flex-wrap属性

    wrap    换行
    no-wrap    不换行

  • flex-flow 属性: 复合属性,flex-direction和flex-wrap

    flex-flow:row-wrap
  • align-content属性

    flex-start      侧轴头部排列
    flex-end        侧轴尾部排列
    center          居中排列
    space-around    恻轴平分空间
    space-between   

4.grid布局

grid-template-columns属性:

.grid{
    display:grid;
    grid-template-columns:1fr 1fr 1fr;            #各占三分之一
    column-gap:24px;                    #列间距
    row-gap:24px;                        #行间距
}

justify-items 水平方向上对齐子元素:

center        居中对齐
end            靠右对齐
space-between    两端对齐

justify-content 对轨道水平方向对齐:

center               居中对齐
end                    靠右对齐
space-between         两端对齐

align-content 对轨道竖直进行对齐:

center        居中对齐
end            靠下对齐

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值