CSS 高级

时间:2022-05-27 22:18:54   收藏:0   阅读:25

2D转换 transform

translate
position: absolute;
top:50%;
left:50%;
transform: translate(-50%,-50%);

transform-origin
scale
transform 综合写法

动画

  //动画序列
  //开始状态
  0%{}

  //结束状态
  100%{}
    }
div {
animation-name :xxx;
animation-duration: 2s;
}

3d

私有前缀

-moz-border:0
 -ms-border:0
 -webkit-border:0
 -o-border:0
 border:0

移动端

flex

常见属性

背景颜色渐变

rem

em

rem// root em //单位

媒体查询

  @media  mediatype and|not|only (media feature)
@media screen and (max-width: 500px){
  /*样式*/
  body{
    bgc:xx;
  }
}
  <link rel="stylesheet" href="x1.css" media="screen and (min-width: 320px)">

less

css预处理语言,扩展了css的动态特性。

定义变量

@color: red;
body{
  color: @color;
}

嵌套

.a {
  // 子元素后代选择器 相当于 .a .b
  .b{

  }
  // 伪元素 伪类 交集 选择器 加&符号 相当于 .a:hover 
  &:hover{

  }
}

运算

导入

原文:https://www.cnblogs.com/w0000/p/15334998.html

评论(0
© 2014 bubuko.com 版权所有 - 联系我们:wmxa8@hotmail.com
打开技术之扣,分享程序人生!