
京东的CSS初始化代码:
在每一次写新新的页面时,都需要引入一下这个css代码,在vue框架中,只需要使用混入mixin即可。
/* 把我们所有标签的内外边距清零 */* {margin: 0;padding: 0;}/* em 和 i 斜体中的文字不倾斜 */em,i {font-style: normal;}/* 去掉列表li的小圆点 */li {list-style: none;}img {/* border 0 是为了照顾低版本浏览器,如果图片外面包含了链接会有边框的问题 */border: 0;/* 取消图片底侧有空白缝隙的问题,让其居中对齐 */vertical-align: middle;}button {/* 当鼠标经过 button 按钮的时候,鼠标变成小手,也可用于a标签 */cursor: pointer;}a {/* 取消a标签自带的下划线 */text-decoration: none;}a:hover {/* 给a标签设置一个悬浮变色 */color: skyblue;}/* 给按钮和输入框一个默认的字体 */button,input {font-family: Microsoft YaHei, "\5B8B\4F53";}body {/* CSS3 抗锯齿性 让文字显示的更加清晰(平滑smoothing) */-webkit-font-smoothing: antialiased;background-color: #fff;/* 设置字体大小为12px,1.5倍行高 */font: 12px/1.5 Microsoft YaHei, "\5B8B\4F53";}/* 预设两个类,专门用于隐藏页面内容,因为通过JS给标签加类,比起添加CSS属性更方便 */.hide,.none {display: none;}/* 清除浮动 */.clearfix::after {visibility: hidden;clear: both;display: block;content: "";height: 0;}.clearfix {/* 规定缩放比例为1,即100% */zoom: 1;}
