CSS3的布局学习

1.flex弹性盒子模型布局

2.多列布局

3.媒体查询

4.响应式图片

一:弹性盒子模型

分为弹性容器,弹性子元素,主轴,侧轴。

弹性容器常有的属性:

flex-direction 设置主轴的方向 row column row-reverse column-reverse

flex-wrap 超出时是否折行 wrap nowrap

flex-flow 上面两个的复合属性

justify-content 主轴上的对其方式 flex-start flex-end center space-between space-around

align-content 侧轴上有空白式 的对其方式

align-items 

弹性子元素的属性:

order 顺序 可为负

flex-grow 扩展比例

flex-shrink 收缩比例

flex-basis 伸缩基本值

flex 上面三个的复合 1 1 100%

align-self 单独对某个子元素设置

eg:

display:-webkit-box;

display:-webkit-flex;

display:-ms-flexbox;

display:flex;

-weibkit-flex-flow:row wrap;

-ms-flex-flow:    ;

flex-flow:    ;


-webkit-flex:   ;

-ms-flex:   ;

flex:   ;


多列:

column-width:auto|```;

column-count:

columns: 上面的复合

column-rule:1px solid red

column-gap:2px ;


媒体查询:

  <link rel="stylesheet" media="(max-width:800px)" href="example.css"/>
  <style>
  @media (max-width:800px){
    
  }
  </style>

智能手机:>480px  平板:>768px 电脑:>992px


四:响应式图片

<picture>

<source media="()" srcset="srcurl"></>

<img src=""/>


</picture>


<script src="picturefill.js"></>

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值