特效描述:利用jQuery实现 圆形图标 菜单旋转 切换代码,利用jQuery实现圆形图标菜单旋转切换代码
代码结构
1. 引入CSS
<link rel="stylesheet" type="text/css" href="css/normalize.css" /> <link rel="stylesheet" type="text/css" href="css/demo.css"> <link href="http://cdn.bootcss.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet"> <link rel="stylesheet" href="css/circle.css">
2. 引入JS
<script src="js/jquery-1.11.0.min.js" type="text/javascript"></script> <script src="js/circle.js"></script>
3. HTML代码
<div class="holderCircle"> <div class="dotCircle"> <span class="itemDot active itemDot1" data-tab="1"> <i class="fa fa-life-ring"></i> <span class="forActive"></span> </span> <span class="itemDot itemDot2" data-tab="2"> <i class="fa fa-bomb"></i> <span class="forActive"></span> </span> <span class="itemDot itemDot3" data-tab="3"> <i class="fa fa-heartbeat"></i> <span class="forActive"></span> </span> <span class="itemDot itemDot4" data-tab="4"> <i class="fa fa-leaf"></i> <span class="forActive"></span> </span> <span class="itemDot itemDot5" data-tab="5"> <i class="fa fa-magic"></i> <span class="forActive"></span> </span> <span class="itemDot itemDot6" data-tab="6"> <i class="fa fa-pencil-square-o"></i> <span class="forActive"></span> </span> <span class="itemDot itemDot7" data-tab="7"> <i class="fa fa-rss-square"></i> <span class="forActive"></span> </span> <span class="itemDot itemDot8" data-tab="8"> <i class="fa fa-ship"></i> <span class="forActive"></span> </span> <span class="itemDot itemDot9" data-tab="9"> <i class="fa fa-truck"></i> <span class="forActive"></span> </span> <span class="itemDot itemDot10" data-tab="10"> <i class="fa fa-pied-piper"></i> <span class="forActive"></span> </span> </div> <div class="contentCircle"> <div class="CirItem active CirItem1"> TEXT SAMPLE FOR ITEM 1 </div> <div class="CirItem CirItem2"> TEXT SAMPLE FOR ITEM 2 </div> <div class="CirItem CirItem3"> TEXT SAMPLE FOR ITEM 3 </div> <div class="CirItem CirItem4"> TEXT SAMPLE FOR ITEM 4 </div> <div class="CirItem CirItem5"> TEXT SAMPLE FOR ITEM 5 </div> <div class="CirItem CirItem6"> TEXT SAMPLE FOR ITEM 6 </div> <div class="CirItem CirItem7"> TEXT SAMPLE FOR ITEM 7 </div> <div class="CirItem CirItem8"> TEXT SAMPLE FOR ITEM 8 </div> <div class="CirItem CirItem9"> TEXT SAMPLE FOR ITEM 9 </div> <div class="CirItem CirItem10"> TEXT SAMPLE FOR ITEM 10 </div> </div> </div> <div style="text-align:center;margin:50px 0; font:normal 14px/24px 'MicroSoft YaHei';"> </div>