CSS3--一些属性

1.flex-direction

调整主轴方向(默认为水平方向)包括rowcolumnrow-reversecolumn-reverse

 

2.justify-content

主轴方向对齐,可以调整元素在主轴方向上的对齐方式,包括flex-startflex-endcenterspace-aroundspace-between几种方式

 

3.align-items

调整侧轴方向对齐方式,包括flex-startflex-endcenterbaselinestretch

 

4.flex-wrap

控制是否换行,包括wrapnowrap

 

5.align-content

堆栈排列,可对应用flex-wrap: wrap后产生的换行进行控制,包括flex-startflex-endcenterspace-betweenspace-aroundstretch

 

6.flex-flow

flex-directionflex-wrap的简写形式(flex-flow: column wrap

 

7.flex

控制子元素伸缩比例

 

8.align-self

align-items可覆盖父元素设置的algin-items,包括flex-startflex-endcenterbaselinestretch

 

9.order

控制子元素的顺序

 

10.rotate

通过 rotate() 方法,元素可以实现旋转效果,允许负值,元素将逆时针旋转。

使用方法如:transform: rotate(45deg)transform: rotate(-90deg)

 

11.scale

通过 scale() 方法,可以更改元素的尺寸,可以分别调整xy两个方向的大小

使用方法如:transform: scale(x, y)

 

12.translate

通过 translate() 方法,可以使元素从其当前位置移动,通过设置水平(x)和垂直(y)距离实现

使用方法如:transform: translate(x, y)

 

13.rotateX/Y/Z

通过 rotateX()rotateY()rotateZ()可以实现XYZ轴上的旋转

使用方法如:transform: rotateX(45deg)transform: rotateY(90deg)transform: rotateX(45deg)


14.在CSS3背景属性中,background-size和background-origin要保持一致。
15.background-clip是用来确定背景区域为内容部分,不包含padding和border部分;background-origin是用来设置背景图的定位原点,默认为padding-box。
15.伸缩布局:先设定这个盒子为display:flex;再设定属性来确定子盒子的布局方式。

16.多列布局:

            -webkit-column-span:4;    列数
            -weblit-column-width:400px;    列宽
            -webkit-column-gap:60px;    列与列之间的宽度
            -webkit-column-rule:2px solid #CCC;    列之间的线
            -weblit-column-span:all;    留出标题
  当列宽*列数大于盒子总宽,会自动调整列数。

17.根据屏幕大小显示内容

<style>
   @media screen and (max-width:600px) {
      body {
         background-color: blue;
      }
   }

   @media screen and (min-width:900px) {
      body {
         background-color: red;
      }
   }

   @media screen and (min-width:1200px) {
      body {
         background-color: yellow;
      }
   }
</style>


18.将图片全屏显示

html, body {
    height: 100%;
}

19.设置全屏填充

           min-height: 100%;
           min-width: 1024px;
           width: 100%;
           height: auto !important;
           height: 100%;

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值