导航菜单

纯CSS3超酷扁平风格后台面板UI设计

阿里云


这是一款使用纯 CSS3 制作的超酷扁平风格后台面板 UI 设计效果。该后台面板设计风格简洁大方,采用侧边栏 TAB 来切换各个面板的内容。整个界面使用扁平化设计,非常的时尚。

HTML 结构

该后台面板使用一个<div>作为包裹容器,里面 div.avatar 是用户的头像,每一个 input.radio 和它之后的<span>元素以及 font-awesome 字体图标组成一个侧边栏 TAB 菜单。div.top-bar 是面板顶部的菜单图标。div.tab-content 中的每一个 section 对应 TAB 菜单的一个选项。

也想出现在这里?联系我们
创客主机
  1. <div class="container pb30">
  2.   <div class="clear-backend">
  3.   <div class="avatar">
  4.     <div>
  5.       <a href="http://www.htmleaf.com/" target="_blank">
  6.         <img src="img/admin.png" alt="">
  7.       </a>
  8.     </div>
  9.   </div>
  10.  
  11.   <!-- tab-menu -->
  12.   <input type="radio" class="tab-1" name="tab" checked="checked">
  13.   <span>Home</span><i class="fa fa-home"></i>
  14.   ......
  15.   <!-- tab-top-bar -->
  16.   <div class="top-bar">
  17.     <ul>
  18.       <li>
  19.         <a href="" title="Log Out">
  20.           <i class="fa fa-sign-out"></i>
  21.         </a>
  22.       </li>
  23.       ...
  24.     </ul>
  25.   </div>
  26.  
  27.   <!-- tab-content -->
  28.   <div class="tab-content">
  29.     <section class="tab-item-1">
  30.       <h1>One</h1>
  31.     </section>
  32.     ...
  33.   </div>
  34. </div>

CSS 样式

该后台面板 UI 的 CSS 样式并不复杂,值得注意的一点是它使用 checked hack 来制作点击 TAB 时切换面板的效果。

  1. .clear-backend > input.tab-1:checked ~ .tab-content .tab-item-1 {
  2.   display: block;
  3. }
  4.  
  5. .clear-backend > input.tab-2:checked ~ .tab-content .tab-item-2 {
  6.   display: block;
  7. }
  8.  
  9. .clear-backend > input.tab-3:checked ~ .tab-content .tab-item-3 {
  10.   display: block;
  11. }
  12.  
  13. .clear-backend > input.tab-4:checked ~ .tab-content .tab-item-4 {
  14.   display: block;
  15. }
  16.  
  17. .clear-backend > input.tab-5:checked ~ .tab-content .tab-item-5 {
  18.   display: block;
  19. }
  20.  
  21. .clear-backend > input.tab-6:checked ~ .tab-content .tab-item-6 {
  22.   display: block;
  23. }
  24.  
  25. .clear-backend > input.tab-7:checked ~ .tab-content .tab-item-7 {
  26.   display: block;
  27. }
  28.  
  29. .clear-backend > input.tab-8:checked ~ .tab-content .tab-item-8 {
  30.   display: block;
  31. }
  32.  
  33. .clear-backend > input.tab-9:checked ~ .tab-content .tab-item-9 {
  34.   display: block;
  35. }
  36.  
  37. .clear-backend > input.tab-10:checked ~ .tab-content .tab-item-10 {
  38.   display: block;
  39. }

纯 CSS3 超酷扁平风格后台面板 UI 设计

已有 437 人购买
查看演示升级 VIP立刻购买

演示地址 下载地址
收藏
(0)

发表回复

热销模板

Ashade - 作品展示摄影相册WordPress汉化主题
LensNews

本站承接 WordPress / PbootCMS / DedeCMS 等
系统建站、仿站、开发、定制等业务!