他用::before,并::after在<form>画一个圆,一个旋转的线.
您可以在Chrome的检查器中看到它:
#menu .left-menu form#search::before {
content: "";
width: 3px;
height: 0px;
border: 1px solid #666;
position: absolute;
z-index: 3;
left: 100%;
margin-left: -41px;
top: 23px;
-webkit-transform: rotate(-41deg);
-moz-transform: rotate(-41deg);
-ms-transform: rotate(-41deg);
-o-transform: rotate(-41deg);
transform: rotate(-41deg);
}
#menu .left-menu form#search::after {
content: "";
width: 5px;
height: 5px;
border: 1px solid #666;
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;
position: absolute;
left: 100%;
margin-left: -37px;
top: 16px;
}
Run Code Online (Sandbox Code Playgroud)