jQuery+CSS3 3D立方体旋转图标菜单

2025-11-03 11:26:01

1、新建html文档。

jQuery+CSS3 3D立方体旋转图标菜单

2、书写hmtl代码。

<nav id="nav" role='navigation'>

  <ul id="cube">

    <li class="side">

      <ul>

        <li></li>

        <li></li>

        <li class="home"><i class="round icon-home icon-2x"></i></li>

        <li class="about"><i class="icon-user icon-2x"></i><span>Aus</span></li>

        <li class="sh"><i class="icon icon-2x"></i><span><br />Sre</span></li>

        <li class="soial"><i class="icon icon-2x"></i><span>Sal</span></li>

        <li class="misc"><i class="icon icon-2x"></i><span>Prts</span></li>

      </ul>  

    </li>

    <li class="side">

      <ul>

        <li><i class="iconleft icon-2x"></i><span><br />Bck</span></li>

        <li class="sh"><h3>Store</h3></li>

        <li class="sh"><i class="icon-dr icon-2x round"></i></li>

        <li class="sh"><i class="icon-ft icon-2x"></i><span>Ps</span></li>

        <li class="sh"><i class="icon-rt icon-2x"></i><span>Rs</span></li>

        <li class="sh"><i class="icon-gt icon-2x"></i><span>it</span></li>

        <li class="sh"><i class="icon-br icon-2x"></i><span>BR</span></li>

        <li class="sh"><i class="icon-mne icon-2x"></i><span>Ms</span></li>

        <li class="sh"><i class="icon-ale icon-2x"></i><span>Ws</span></li>

      </ul>  

    </li>

  </ul>

</nav>

jQuery+CSS3 3D立方体旋转图标菜单

3、书写css代码。

body { position: absolute; top: 0; right: 0; bottom: 0; left: 0; background-color: #E7EAE3; box-shadow: inset 0 0 100px rgba(0, 0, 0, 0.4); }

ul { list-style: none; margin: 0; padding: 0; }

p { line-height: 22px; position: absolute; left: 0; font-size: 12px; right: 0; color: rgba(255, 255, 255, 0.5); font-style: italic; }

nav { height: 240px; width: 240px; position: absolute; left: 0; right: 0; top: 0; bottom: 0; margin: auto; perspective: 1000px;  }

h2 { color: #9EA7B3; font-weight: normal; font-style: italic; text-align: center; font-size: 18px; margin-top: -40px; visibility: hidden; }

h3 { color: rgba(255, 255, 255, 0.3) !important; cursor: default; font-weight: normal; margin: 0; line-height: 42px; font-size: 14px; }

.side { color: white; background-color: #2C2C2C;  box-shadow: 0 0 6px rgba(0, 0, 0, 0.5); }

jQuery+CSS3 3D立方体旋转图标菜单

4、书写并添加js代码。

<script src='js/jquery.min.js'></script>

<script src="js/index.js"></script>

jQuery+CSS3 3D立方体旋转图标菜单

5、代码整体结构。

jQuery+CSS3 3D立方体旋转图标菜单

6、查看效果。

jQuery+CSS3 3D立方体旋转图标菜单

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢