今天给大家带来一款纯css3实现的tab选项卡。单击左侧的选项的时候,右侧内容以动画的形式展示。效果图如下:

实现的代码。
html代码:
XML/HTML Code复制内容到剪贴板
- <div class="night-tabs night-tabs-color-default night-tabs-animation-slide-right night-tabs-position-vleft">
-
- <input type="radio" name="night-tabs" checked="" id="tab1" class="content1">
-
- <label for="tab1">
-
- <span><span><em class="fa fa-home"></em>Night Tabs</span></span>
- </label>
-
- <input type="radio" name="night-tabs" id="tab2" class="content2">
- <label for="tab2">
-
- <span><span><em class="fa fa-font"></em>Typography</span></span>
- </label>
-
- <input type="radio" name="night-tabs" id="tab3" class="content3">
- <label for="tab3">
-
- <span><span><em class="fa fa-list"></em>Grid Systen</span></span>
- </label>
-
- <input type="radio" name="night-tabs" id="tab4" class="content4">
- <label for="tab4">
-
- <span><span><em class="fa fa-legal"></em>License</span></span>
- </label>
-
- <ul class="night-tabs-content">
-
- <li class="content1">
- <div class="content-1-content">
-
- <h1 class="h1">
- Night Tabs</h1>
- <p>
- <span class="dropcap">N</span>ight Tabs (formerly TrueTabs) is an extensive CSS3
- Tabbed Content snippet. It started out small as a typical CSS Tabs snippet, but
- I have expanded it greatly. It offers many features, and can be easily modified
- to fit your needs. Some of the features include: Cross browser support, preset animations,
- colors, and layouts, a responsive grid system, and a typography set, among other
- things.</p>
- </div>
- </li>
-
- <li class="content2">
- <div class="content-2-content">
-
- <h1 class="h1">
- Custom Fonts</h1>
- <h2 class="h2">
- Open Sans Light</h2>
- <h3 class="h3">
- <em class="fa fa-check"></em>FontAwesome</h3>
- <p>
- <h2 class="h2">
- Paragraphs and Quotes</h2>
- <blockquote class="blockquote">
- Maecenas tincidunt nunc est, nec pharetra odio porta ac. Morbi cursus lacinia neque,
- tristique tincidunt ipsum tincidunt a.
- </blockquote>
- <div class="well">
- <p>
- Maecenas tincidunt nunc est, nec pharetra odio porta ac. Morbi cursus lacinia neque,
- tristique tincidunt ipsum tincidunt a.</p>
- </div>
- <p>
- Lorem ipsum dolor sit amet, consectetur adipiscing elit. Donec malesuada rutrum
- felis, quis imperdiet nisl finibus id. Etiam commodo vitae purus a lobortis. Donec
- lacinia dapibus metus nec feugiat. Integer blandit tellus vel dapibus efficitur.
- Nulla placerat sollicitudin laoreet. Maecenas fermentum eros diam, at blandit lectus
- volutpat ac.Proin ornare mauris dui, semper condimentum urna blandit non. Vestibulum
- ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Ut
- scelerisque justo sit amet sem commodo, ac porta arcu auctor.</p>
- <h3 class="h3">
- Unordered Lists</h3>
- <ul class="night-tabs-unordered-list">
- <li>Lorem ipsum dolor sit amet, consectetur adipiscing elit.
- <ul class="night-tabs-unordered-list">
- <li>Nulla vitae lacus sed dui fringilla elementum eu id eros.</li>
- <li>Vivamus euismod mauris sit amet iaculis porttitor.</li>
- <li>Donec condimentum massa non elit lobortis, a ultrices ante vulputate.</li>
- </ul>
- </li>
- <li>Nulla vitae lacus sed dui fringilla elementum eu id eros.</li>
- <li>Vivamus euismod mauris sit amet iaculis porttitor.</li>
- <li>Donec condimentum massa non elit lobortis, a ultrices ante vulputate.</li>
- </ul>
- <h3 class="h3">
- Ordered Lists</h3>
- <ol class="night-tabs-ordered-list">
- <li>Lorem ipsum dolor sit amet, consectetur adipiscing elit.
- <ol class="night-tabs-ordered-list">
- <li>Nulla vitae lacus sed dui fringilla elementum eu id eros.</li>
- <li>Vivamus euismod mauris sit amet iaculis porttitor.</li>
- <li>Donec condimentum massa non elit lobortis, a ultrices ante vulputate.</li>
- </ol>
- </li>
- <li>Nulla vitae lacus sed dui fringilla elementum eu id eros.</li>
- <li>Vivamus euismod mauris sit amet iaculis porttitor.</li>
- <li>Donec condimentum massa non elit lobortis, a ultrices ante vulputate.</li>
- </ol>
- <div class="text-right">
- <em>Typography Set</em>
- </div>
- </div>
- </li>
-
- <li class="content3">
- <div class="content-3-content">
-
- <div class="grid-row">
- <div class="grid-column grid-column-6">
- <h2 class="h2">
- HTML5</h2>
- <p>
- Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aliquam ante nisl, condimentum
- nec dolor viverra, dignissim convallis est. In commodo rhoncus augue, a euismod
- felis placerat ut. Ut ullamcorper libero tortor, ut semper lectus congue ut. Morbi
- pulvinar, nisi at pharetra scelerisque, nibh magna ornare augue, vel aliquet ipsum
- ante eu sem. Maecenas id est risus. Nulla facilisis dui molestie euismod mollis.
- Duis vehicula elementum justo in porta. Maecenas erat lectus, finibus vel lectus
- non, consequat ultricies dolor. Nunc ultricies quam in purus facilisis, porttitor
- blandit odio volutpat. Sed sed posuere lectus, sit amet rutrum est. Duis porttitor
- purus blandit, lacinia nibh quis, ultricies augue.</p>
- </div>
- <div class="grid-column grid-column-6">
- <h2 class="h2">
- CSS3</h2>
- <p>
- Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aliquam ante nisl, condimentum
- nec dolor viverra, dignissim convallis est. In commodo rhoncus augue, a euismod
- felis placerat ut. Ut ullamcorper libero tortor, ut semper lectus congue ut. Morbi
- pulvinar, nisi at pharetra scelerisque, nibh magna ornare augue, vel aliquet ipsum
- ante eu sem. Maecenas id est risus. Nulla facilisis dui molestie euismod mollis.
- Duis vehicula elementum justo in porta. Maecenas erat lectus, finibus vel lectus
- non, consequat ultricies dolor. Nunc ultricies quam in purus facilisis, porttitor
- blandit odio volutpat. Sed sed posuere lectus, sit amet rutrum est. Duis porttitor
- purus blandit, lacinia nibh quis, ultricies augue.</p>
- </div>
- </div>
- <div class="grid-row">
- <div class="grid-column grid-column-12">
- <h2 class="h2">
- NO JavaScript</h2>
- <p>
- Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aliquam ante nisl, condimentum
- nec dolor viverra, dignissim convallis est. In commodo rhoncus augue, a euismod
- felis placerat ut. Ut ullamcorper libero tortor, ut semper lectus congue ut. Morbi
- pulvinar, nisi at pharetra scelerisque, nibh magna ornare augue, vel aliquet ipsum
- ante eu sem. Maecenas id est risus. Nulla facilisis dui molestie euismod mollis.
- Duis vehicula elementum justo in porta. Maecenas erat lectus, finibus vel lectus
- non, consequat ultricies dolor. Nunc ultricies quam in purus facilisis, porttitor
- blandit odio volutpat. Sed sed posuere lectus, sit amet rutrum est. Duis porttitor
- purus blandit, lacinia nibh quis, ultricies augue.</p>
- </div>
- <div class="text-right">
- <em>Night Tabs - CSS3 Tabbed Content</em>
- </div>
- </div>
- </div>
- </li>
-
- <li class="content4">
- <div class="content-4-content">
-
- <h1 class="h1">
- Night Tabs - v0.2.0</h1>
- <p>
- Coded by Jason Shi under the MIT License.</p>
- </div>
- </li>
- </ul>
- </div>
css3代码:
CSS Code复制内容到剪贴板
-
-
-
- .night-tabs a,
- .night-tabs div,
- .night-tabs em,
- .night-tabs img,
- .night-tabs ul,
- .night-tabs&n
CSS3实现背景透明文字不透明的示例代码
这篇文章主要介绍了CSS3实现背景透明文字不透明的示例代码的相关资料,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
收藏 0赞 0分享
浅谈CSS中的尺寸单位
这篇文章主要介绍了浅谈CSS中的尺寸单位的相关资料,浏览器的兼容性越来越好,移动端基本是清一色的webkit,经常会用到css的不同尺寸/长度单位,这里做个整理。感兴趣的小伙伴们可以参考一下
收藏 0赞 0分享
CSS 设置滚动条样式的实例代码
这篇文章主要介绍了CSS 设置滚动条样式的实例代码,非常不错,具有一定的参考借鉴价值,需要的朋友参考下吧
收藏 0赞 0分享
纯css实现多级折叠菜单折叠树效果
这篇文章主要介绍了纯css实现多级折叠菜单折叠树效果,运用checkbox的checked值来判断下级栏目是否展开,通过css3选择器提供的checked伪类来实现此效果,感兴趣的朋友参考下吧
收藏 0赞 0分享
CSS Grid 网格布局全解析
这篇文章主要介绍了CSS Grid 网格布局全解析的相关资料,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
收藏 0赞 0分享
css flex 弹性布局详解
这篇文章主要介绍了css flex 弹性布局详解的相关资料,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
收藏 0赞 0分享
CSS3 二级导航菜单的制作的示例
这篇文章主要介绍了CSS3 二级导航的制作的示例的相关资料,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
收藏 0赞 0分享
查看更多