.box { width:100px; height:100px; border:1px solid #eee; position:relative; margin:50px auto; background-color:rgb(173,151,173); } .box1 { width:100px; height:100px; border:1px solid #eee; position:relative; margin:50px auto; background-color:rgb(100,112,106); } .box2 { width:100px; height:100px; border:1px solid #eee; position:relative; margin:50px auto; background-color:rgb(208,215,233); } .left-to-right-border { position:absolute; width:0; height:1px; background-color:rgba(98,194,60,0.8); top:0; left:0; bottom:0; transition:0.5s; -webkit-transition:0.5s; -moz-transition:0.5s; -ms-transition:0.5s; -o-transition:0.5s; -webkit-box-shadow:0px -3px 5px rgb(81,221,25); box-shadow:0px -3px 5px rgb(70,219,11); } .right-to-bottom-border { position:absolute; width:1px; height:0px; background-color:rgba(98,194,60,0.8); top:0; right:0; transition:0.5s; -webkit-transition:0.5s; -moz-transition:0.5s; -ms-transition:0.5s; -o-transition:0.5s; -webkit-box-shadow:3px 0px 5px rgb(81,248,15); box-shadow:3px 0px 5px rgb(71,233,8); } .bottom-to-left-border { position:absolute; width:0px; height:1px; background-color:rgba(98,194,60,0.8); bottom:0; right:0; transition:0.5s; -webkit-transition:0.5s; -moz-transition:0.5s; -ms-transition:0.5s; -o-transition:0.5s; -webkit-box-shadow:0px 3px 5px rgb(80,245,14); box-shadow:0px 3px 5px rgb(73,226,12); } .bottom-to-start-border { position:absolute; width:1px; height:0px; background-color:rgba(98,194,60,0.8); bottom:0; left:0; transition:0.5s; -webkit-transition:0.5s; -moz-transition:0.5s; -ms-transition:0.5s; -o-transition:0.5s; -webkit-box-shadow:-3px 0px 5px rgb(78,241,13); box-shadow:-3px 0px 5px rgb(74,240,8); } .box:hover .left-to-right-border { width:100%; transition:0.5s; -webkit-transition:0.5s; -moz-transition:0.5s; -ms-transition:0.5s; -o-transition:0.5s; } .box:hover .right-to-bottom-border { height:100%; transition:0.5s; -webkit-transition:0.5s; -moz-transition:0.5s; -ms-transition:0.5s; -o-transition:0.5s; } .box:hover .bottom-to-left-border { width:100%; transition:0.5s; -webkit-transition:0.5s; -moz-transition:0.5s; -ms-transition:0.5s; -o-transition:0.5s; } .box:hover .bottom-to-start-border { height:100%; transition:0.5s; -webkit-transition:0.5s; -moz-transition:0.5s; -ms-transition:0.5s; -o-transition:0.5s; } /* 强大的分割线 */ .box2:hover .left-to-right-border { width:100%; -webkit-transition-duration:0.2s; transition-duration:0.2s; -webkit-transition-timing-function:linear; transition-timing-function:linear; -webkit-transition-delay:0s; transition-delay:0s; } .box2:hover .right-to-bottom-border { height:100%; -webkit-transition-duration:0.2s; transition-duration:0.2s; -webkit-transition-timing-function:linear; transition-timing-function:linear; -webkit-transition-delay:0.2s; transition-delay:0.2s; } .box2:hover .bottom-to-left-border { width:100%; -webkit-transition-duration:0.2s; transition-duration:0.2s; -webkit-transition-timing-function:linear; transition-timing-function:linear; -webkit-transition-delay:0.4s; transition-delay:0.4s; } .box2:hover .bottom-to-start-border { height:100%; -webkit-transition-duration:0.2s; transition-duration:0.2s; -webkit-transition-timing-function:linear; transition-timing-function:linear; -webkit-transition-delay:0.6s; transition-delay:0.6s; }
需要的自行下载