第一种成果:


html代码:

<input class="search" type="text" placeholder="搜寻...">

CSS代码:

.search{    width:80px;    height:40px;    border-radius:40px;    border:2px solid lightblue;    position: absolute;    right:200px;    outline:none;    text-indent:12px;    color:#666;    font-size:16px;    padding:0;    -webkit-transition:width 0.5s;}.search:focus{    width:200px;}
第二种成果:


html代码:

<div class="banner">    <a href="javascript:;">博</a>    <span>这是我的集体博客</span></div>

CSS代码:

.banner{    width:234px;    height:34px;    border-radius:34px;    position:absolute;    top:400px;    left:200px;}.banner a{    display:inline-block;    width:30px;    height:30px;    line-height:30px;    border-radius:50%;    border:2px solid lightblue;    position:absolute;    left:0px;top:0px;    background:lightgreen;    color:#fff;    text-align:center;    text-decoration:none;    cursor:pointer;    z-index:2;}.banner a:hover + span{    -webkit-transform:rotate(360deg);    opacity:1;}.banner span{    display:inline-block;    width:auto;    padding:0 20px;    height:34px;    line-height:34px;    background:lightblue;    border-radius:34px;    text-align: center;    position:absolute;    color:#fff;    text-indent:25px;    opacity:0;    -webkit-transform-origin:8% center;    -webkit-transition:all 1s;}
第三种成果:


html代码:

<div class="banner1">    <a href="javascript:;">博</a>    <span>这是我的集体博客</span></div>

CSS代码:

.banner1{    width:234px;    height:34px;    border-radius:40px;    position:absolute;    top:400px;    left:600px;}.banner1 a{    display:inline-block;    width:30px;    height:30px;    line-height:30px;    border-radius:50%;    border:2px solid lightblue;    position:absolute;    left:0px;top:0px;    background:lightgreen;    color:#fff;    text-align:center;    text-decoration:none;    cursor:pointer;    z-index:2;}.banner1 a:hover + span{    -webkit-transform:translateX(40px);    opacity:1;}.banner1 span{    display:inline-block;    width:auto;    padding:0 20px;    height:30px;line-height:30px;    background:lightblue;    border-radius:30px;    text-align: center;    color:#fff;    position:absolute;    top:2px;    opacity:0;    -webkit-transition:all 1s;    -webkit-transform:translateX(80px);}
第四种成果:


html构造:

<div class="wrapper">    <div class="round">        <span>东邪</span>        <span>西毒</span>        <span>南乞</span>        <span>北丐</span>    </div></div>

CSS代码:

.wrapper{    width:100px;    height:100px;    background:lightblue;    border-radius:50%;    border:2px solid lightgreen;    position: absolute;    top:200px;    left:400px;    cursor:pointer;}.wrapper:after{    content:'你猜';    display:inline-block;    width:100px;    height:100px;    line-height:100px;    border-radius:50%;    text-align:center;    color:#fff;    font-size:24px;}.wrapper:hover .round{    -webkit-transform:scale(1);    opacity:1;    -webkit-animation:rotating 6s 1.2s linear infinite alternate;}@-webkit-keyframes rotating{    0%{        -webkit-transform:rotate(0deg);    }    100%{        -webkit-transform:rotate(180deg);    }}.round{    width:240px;    height:240px;    border:2px solid lightgreen;    border-radius:50%;    position: absolute;    top:-70px;    left:-70px;    -webkit-transition:all 1s;    -webkit-transform:scale(0.35);    opacity:0;}.round span{    width:40px;    height:40px;    line-height:40px;    display:inline-block;    border-radius:50%;    background:lightblue;    border:2px solid lightgreen;    color:#fff;    text-align:center;    position:absolute;}.round span:nth-child(1){    right:-22px;    top:50%;    margin-top:-22px;}.round span:nth-child(2){    left:-22px;    top:50%;    margin-top:-22px;}.round span:nth-child(3){    left:50%;    bottom:-22px;    margin-left:-22px;}.round span:nth-child(4){    left:50%;    top:-22px;    margin-left:-22px;}