效果如下:
代码如下:
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Document</title> <style type="text/css"> *{margin: 0px; padding: 0px;} div{margin-right: 50px;} @keyframes change { 0%{transform:rotate(0deg);} 25%{transform:rotate(90deg);} 50%{transform:rotate(180deg);} 75%{transform:rotate(270deg);} 100%{transform:rotate(360deg);} } #Rectangle{ width: 150px; height: 150px; border: #fff; background-color: red; text-align: center; line-height: 150px; float: left; } #Circular{ width: 150px; height: 150px; border-radius: 75px; border: #fff; /*background-color: red;*/ text-align: center; line-height: 150px; float: left; /*animation:change 1s linear infinite;*/ } #Half_Top{ width: 150px; height: 75px; border-radius: 75px 75px 0 0; border: #fff; background-color: red; text-align: center; line-height: 150px; float: left; } #Half_Top_Nei{ width: 150px; height: 75px; border-radius: 75px 75px 0 0; border: #fff; background-color: red; text-align: center; line-height: 150px; } #Half_Right{ width: 75px; height: 150px; border-radius: 0 75px 75px 0; border: #fff; background-color: red; text-align: center; line-height: 150px; float: left; } #Half_Bottom{ width: 150px; height: 75px; margin-top: 75px; border-radius: 0 0 75px 75px; border: #fff; background-color: red; text-align: center; line-height: 150px; float: left; } #Half_Left{ width: 75px; height: 150px; border-radius:75px 0 0 75px; border: #fff; background-color: red; text-align: center; line-height: 150px; float: left; } #Half_Shan{ width: 75px; height: 150px; border-radius:75px 0 0 75px; border: #fff; background-color: red; text-align: center; line-height: 150px; float: left; } #Circular_ld{width: 150px; height: 150px; border-radius: 75px; border: #fff; /*background-color: red;*/ text-align: center; line-height: 150px; float: left; animation:change 1s linear infinite; } #Half_TopLeft_90{ width: 75px; height: 75px; border-radius:75px 0 0 0; border: #fff; background-color: red; text-align: center; line-height: 75px; float: left; margin-right: 0px; } #Half_TopLeft_90_dan{ width: 75px; height: 75px; border-radius:75px 0 0 0; border: #fff; background-color: red; text-align: center; line-height: 75px; float: left; margin-right: 0px; } #Half_TopRight_90,#Half_BottomLeft_90{ width: 75px; height: 75px; margin-right: 0px; float: left; } #Half_BottomRight_90{ width: 75px; height: 75px; border-radius: 0 0 75px 0; border: #fff; background-color: red; text-align: center; line-height: 75px; float: left; margin-right: 0px; margin-right: 0px; } /*雷达2*/ #Circular_ld2{width: 150px; height: 150px; border-radius: 75px; border: #fff; /*background-color: red;*/ text-align: center; line-height: 150px; float: left; animation:change 1s linear infinite; } #Half_TopLeft_902{ width: 73px; height: 73px; border-radius:73px 0 0 0; border: 1px solid green; text-align: center; line-height: 73px; float: left; margin-right: 0px; } #Half_TopRight_902,#Half_BottomLeft_902{ width: 75px; height: 75px; margin-right: 0px; float: left; } #Half_BottomRight_902{ width: 73px; height: 73px; border-radius: 0 0 73px 0; border:1px solid green; text-align: center; line-height: 73px; float: left; margin-right: 0px; } /*雷达2*/ #Half_TopLeft_90_dan2{ width: 75px; height: 75px; border-radius:75px 0 0 0; border: #fff; background-color: red; text-align: center; line-height: 75px; float: left; margin-right: 0px; } </style> </head> <body> <div id="Rectangle" >矩形</div> <div id="Circular" > 圆形 </div> <div id="Half_Top" >上半圆</div> <div id="Half_Right" >右半圆</div> <div id="Half_Bottom" >下半圆</div> <div id="Half_Left" >左半圆</div> <div id="Half_Shan" >扇形圆</div> <div id="Circular" > <div id="Half_Top_Nei" >内环圆</div> </div> <div id="Half_TopLeft_90_dan" ></div> <div id="Circular_ld" > <div id="Half_TopLeft_90" ></div> <div id="Half_TopRight_90" ></div> <div id="Half_BottomLeft_90" ></div> <div id="Half_BottomRight_90" ></div> </div> <!-- 雷达2 --> <div id="Circular_ld2" > <div id="Half_TopLeft_902" ></div> <div id="Half_TopRight_902" ></div> <div id="Half_BottomLeft_902" ></div> <div id="Half_BottomRight_902" ></div> </div> <!-- 雷达2 --> <div id="Half_TopLeft_90_dan2" ></div> </body> </html>