Tab选项卡

超酷Tab选项卡式页面切换特效

阿里云


这是一款使用纯 css3 制作的类似 tab 选项卡的全屏页面切换特效插件。该 tab 选项卡的选项以侧边栏的形式排列,点击每个选项就会以动画的显示进行全屏页面切换。该特效使用 CSS Transitions 和:target 伪类完成。

html 结构

html 结构包括 5 个主要的 div:一个头部 header 和 4 个内容面板。第一个内容面板只有一个 ID 和 class content。其它内容面板都有一个 ID 和一个 class panel。在它们里面又包含一个 class 为 content 的 div。

也想出现在这里?联系我们
创客主机
  1. <!-- Home -->
  2. <div id="home" class="content">
  3.     <h2>Home</h2>
  4.     <p>Some content</p>
  5.     <!-- ... -->
  6. </div>
  7. <!-- /Home -->
  8. <!-- Portfolio -->
  9. <div id="portfolio" class="panel">
  10.     <div class="content">
  11.         <h2>Portfolio</h2>
  12.         <p>Some content</p>
  13.         <!-- ... -->
  14.     </div>
  15. </div>
  16. <!-- /Portfolio -->
  17. <!-- About -->
  18. <div id="about" class="panel">
  19.     <div class="content">
  20.         <h2>About</h2>
  21.         <p>Some content</p>
  22.         <!-- ... -->
  23.     </div>
  24. </div>
  25. <!-- /About -->
  26. <!-- Contact -->
  27. <div id="contact" class="panel">
  28.     <div class="content">
  29.         <h2>Contact</h2>
  30.         <p>Some content</p>
  31.         <!-- ... -->
  32.     </div>
  33. </div>
  34. <!-- /Contact -->

header 部分将被由于放置 tab 选项卡导航按钮。

  1. <!-- Header with Navigation -->
  2. <div id="header">
  3.     <h1>Page Transitions with CSS3</h1>
  4.     <ul id="navigation">
  5.         <li><a id="link-home" href="#home">Home</a></li>
  6.         <li><a id="link-portfolio" href="#portfolio">Portfolio</a></li>
  7.         <li><a id="link-about" href="#about">About Me</a></li>
  8.         <li><a id="link-contact" href="#contact">Contact</a></li>
  9.     </ul>
  10. </div>

把 header 放置到 html 结构的底部的原因是我们使用兄弟选择器(~)来控制导航按钮,这样我们就可以给按钮不同的颜色。

超酷 Tab 选项卡式页面切换特效

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

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

发表回复

热销模板

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

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