css

 媒体查询 最大宽度为960px包括960
@media screen and (min-width:960px){
    body{
        background:orange;
    }
}
tap-highlight-color
设置或检索对象的轻按时高亮
.clearfix{
content:' ';
clear: both;
display: block;
overflow: hidden;
}
设置table隔行样式,即单数行和双数行不同样式
利用css奇偶选择器实现
//偶数
table tr:nth-child(odd){}
//奇数
table tr:nth-child(even)
body自带8px内边距
h标签 自带12px
p标签自带8px

不定高的元素实现垂直居中的方法
1.使用css属性transform
  .parent {
    position: relative;
  }
  .child {
    position: absolute;
    top: 50%;
    left: 50%;
    //以其自身宽高的一半进行移动
    transform: translate(-50%, -50%)
  }
  弊端是当要居中的元素在高度上超过了视口,它的顶部会被裁掉

background简写的正确顺序是
color url no-repeat  attachment position
给元素加动画当点击的时候icon进行旋转,使用transform对元素进行旋转、缩放等操作,使用transition对动画定义时间、效果等过渡效果。
最开始的样式为 icon,在此定义动画的过渡效果
{
  -webkit-transition: all .3s ease;
  transition: all .3s ease;
}
当点击时添加class名,进行旋转。
.rotate{
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}