css实现一个圆形旋转菜单切换效果代码
代码语言:html
所属分类:菜单导航
代码描述:css实现一个圆形旋转菜单切换效果代码
下面为部分代码预览,完整代码请点击下载或在bfwstudio webide中打开
<!DOCTYPE html>
<html lang="zh">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1, user-scalable=0">
<link type="text/css" rel="stylesheet" href="//repo.bfw.wiki/bfwrepo/css/font-awesome-4.7.0/css/font-awesome.min.css">
<style>
body, html {
font-size: 100%;
padding: 0;
margin: 0;
}
/* Reset */
*,*:after,*:before {
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}
/* Clearfix hack by Nicolas Gallagher: http://nicolasgallagher.com/micro-clearfix-hack/ */
.clearfix:before,.clearfix:after {
content: " ";
display: table;
}
.clearfix:after {
clear: both;
}
body {
background:#494A5F;
color:#D5D6E2;
font-weight:500;
font-size:1.05em;
font-family:"Microsoft YaHei","Segoe UI","Lucida Grande",Helvetica,Arial,sans-serif;
}
/* create by nasir farhadi email:nasirfarhadi92@gmail.com Github:nasirfarhadi92*/ .holderCircle {
width:500px;
height:500px;
border-radius:100%;
margin:60px auto;
position:relative;
}
/* .holderCircle::after {
content:'';
width:500px;
height:500px;
border-radius:100%;
border:1px solid #000;
position:absolute;
top:0;
}
*/ .dotCircle {
width:100%;
height:100%;
position:absolute;
margin:auto;
top:0;
left:0;
right:0;
bottom:0;
border-radius:100%;
z-index:20;
}
.dotCircle .itemDot {
display:block;
width:80px;
height:80px;
position:absolute;
background:#ddd;
color:#fff;
border-radius:100%;
text-align:center;
line-height:80px;
font-size:30px;
z-index:3;
cursor:pointer;
}
.dotCircle .itemDot::after {
content:"";
width:82px;
height:82px;
position:absolute;
border-radius:100%;
top:0;
left:0;
right:0;
margin:auto;
z-index:2;
border:3px solid #fff.........完整代码请登录后点击上方下载按钮下载查看
















网友评论0