在日常开发中,如果css使用得当,我们可以减少js的使用,提高开发效率。下面介绍一些CSS开发的常用技巧。动画可以让我们完成一些常见的动画,比如等待加载,还有一些弹窗过渡动画等等,比如下面实现的轮播图//pug语法div.contentdiv.boxcontentdivdivdiv//手写笔syntax.contentposition:relative;宽度:200px;高度:200px;溢出:隐藏;.boxcontent位置:绝对;宽度:600px;高度:200px;溢出:隐藏;动画:无限移动5s;colors=redblue#ffe100forcol,jincolorsdiv:nth-child({j+1})width:200px;高度:200px;背景:col;float:left@keyframes向左移动0%:0向左移动50%:-200px;100%左:-400px;效果:本库animate.css使用了大量的动画动画效果。在日常开发中,我们可以使用输入类选择器来更改默认的复选框。input{opacity:0}span{position:relative;}span:before{position:absolute;宽度:15px;高度:15px;边框:1px实心#ddd;内容:'';左:-20px;顶部:3px;行高:15px;文本对齐:居中;color:green;}input:checked+span:before{content:'√';}input:disabled+span{text-decoration:line-through;}input:disabled+span:before{content:"×"}效果:伪元素before和after在日常开发中经常用到;例如绘制步长条:
