建站学习网,专业提供各类建站教程,网页素材,SEO资讯等建站资源!

网站模板_网站源码_网站素材_建站教程_建站学习网

当前位置:建站学习网 > DIV+CSS教程 > CSS布局实例 >

纯CSS实现漂亮tab选项卡切换特效

更新时间:2016-12-29整理编辑:建站学习网阅读:0

 <!DOCTYPE html>

<html lang="en">
<head>
<meta charset="UTF-8">
<title>pure css3 tab</title>
<style type="text/css">
*{margin:0; padding:0;}
body{font-size: 14px; line-height: 2;}
li{list-style: none;}
a{color:#666; text-decoration: none;}
a:hover{color:#f00;}
.sidebar{width:80%; margin: 0 auto;}
.inline-ul {
font-size:0;/* 所有浏览器 */
*word-spacing:-1px;/* IE6、7 */
}
.inline-ul ul li{
font-size: 12px;
letter-spacing: normal;
word-spacing: normal;
vertical-align:top;
display: inline-block;
*display:inline;
*zoom:1;
}
@media screen and (-webkit-min-device-pixel-ratio:0){
/* firefox 中 letter-spacing 会导致脱离普通流的元素水平位移 */
.inline-ul{
letter-spacing:-5px;/* Safari 等不支持字体大小为 0 的浏览器, N 根据父级字体调节*/
}
}
.widget-title {
font-size: 13px;
font-weight: normal;
color: #888888;
padding: 20px 20px 0px;
}
.widget-tab .widget-title{font-size: 0;}
.widget-tab .widget-box{margin:0 20px 20px;background:#F7F7F7}
.widget-tab .widget-title ul li{margin-left:0;width:30%;text-align:center;margin-right:1.3%;padding:8px 1%;}
.widget-tab .widget-title ul li:hover{background:#F7F7F7}
.widget-tab .widget-title label{cursor:pointer;display:block; font-size: 14px;}
.widget-tab .widget-title ul li.active{background:#F7F7F7}
.widget-tab input{display:none}
.widget-tab .widget-box ul{display:none}
#new:checked ~ .widget-title .new,#hot:checked ~ .widget-title .hot,#random:checked ~ .widget-title .random{background:#F7F7F7}
#new:checked ~ .widget-box .new-list,#hot:checked ~ .widget-box .hot-list,#random:checked ~ .widget-box .random-list{display:block}
.widget-box ul li a{padding-left: 20px;}
</style>
</head>
<body>
<div class="sidebar">
<div class="widget widget-tab">
<input type="radio" name="widget-tab" id="new" checked="checked"/>
<input type="radio" name="widget-tab" id="hot"/>
<input type="radio" name="widget-tab" id="random"/>
<div class="widget-title inline-ul">
<ul>
<li class="new">
<label for="new">最新博文</label>
</li>
<li class="hot">
<label for="hot">热评博文</label>
</li>
<li class="random">
<label for="random">随机博文</label>
</li>
</ul>
</div>
<div class="widget-box">
<ul class="new-list">
<li>
<a href="/wordpress-popular-view-posts.html" title="“原创WordPress主题教程#4:热门点击文章“的固定链接">原创WordPress主题教程#4:热门点击文章</a>
</li>
<li>
<a href="/wordpress-feature-posts.html" title="“原创WordPress主题教程#3:精选推荐文章“的固定链接">原创WordPress主题教程#3:精选推荐文章</a>
</li>
<li>
<a href="/wordpress-sticky-posts.html" title="“原创WordPress主题教程#2:置顶推荐文章“的固定链接">原创WordPress主题教程#2:置顶推荐文章</a>
</li>
<li>
<a href="/wordpress-recent-update-posts-2.html" title="“原创WordPress主题教程#1:最近修改文章“的固定链接">原创WordPress主题教程#1:最近修改文章</a>
</li>
</ul>
<ul class="hot-list">
<li>
<a href="/how-i-learn-javascript.html" title="我是如何学习JavaScript">我是如何学习JavaScript</a>
</li>
<li>
<a href="/my-seo-topic.html" title="浅谈现代化搜索引擎优化(SEO)">浅谈现代化搜索引擎优化(SEO)</a>
</li>
<li>
<a href="/10-best-free-jquery-mobile-theme.html" title="10个优秀的jQuery Mobile主题">10个优秀的jQuery Mobile主题</a>
</li>
<li>
<a href="/js-create-object.html" title="javascript学习15:创建对象">javascript学习15:创建对象</a>
</li>
<li>
<a href="/javascript-object-2.html" title="全面理解面向对象的 JavaScript">全面理解面向对象的 JavaScript</a>
</li>
<li>
<a href="/swipe.html" title="移动端触摸滑动插件swipe.js">移动端触摸滑动插件swipe.js</a>
</li>
<li>
<a href="/css-slide.html" title="纯CSS幻灯片">纯CSS幻灯片</a>
</li>
<li>
<a href="/nodejs-roll-back.html" title="win7安装不了nodejs及解决方法">win7安装不了nodejs及解决方法</a>
</li>
</ul>
<ul class="random-list">
<li>
<a href="/693.html" title="如何在PS上使用Font Awesome字体" target="_blank">如何在PS上使用Font Awesome字体</a>
</li>
<li>
<a href="/wordpress-recent-update-posts-2.html" title="原创WordPress主题教程#1:最近修改文章" target="_blank">原创WordPress主题教程#1:最近修改文章</a>
</li>
<li>
<a href="/learn-bootstrap.html" title="bootstrap学习和使用的经验总结" target="_blank">bootstrap学习和使用的经验总结</a>
</li>
<li>
<a href="/css3-selection.html" title="使用css3改变选中文本的颜色" target="_blank">使用css3改变选中文本的颜色</a>
</li>
<li>
<a href="/js-function-5.html" title="js15-5:javascript继承" target="_blank">js15-5:javascript继承</a>
</li>
<li>
<a href="/2012-2.html" title="4.20-6.11,忙碌面试,思考前途" target="_blank">4.20-6.11,忙碌面试,思考前途</a>
</li>
<li>
<a href="/grunt.html" title="GRUNT:任务运行管理器" target="_blank">GRUNT:任务运行管理器</a>
</li>
<li>
<a href="/sublime-text2-dump.html" title="sublime text2打开文件为dump格式" target="_blank">sublime text2打开文件为dump格式</a>
</li>
</ul>
</div>
</div>
</div>
</body>
</html></td>
 </tr>
</table>

本文网址:https://www.dedexuexi.com/divcss/bj/1646.html

本站部分文章搜集与网络,如有侵权请联系本站,转载请说明出处。

标签:前端
收藏此文 赞一下!() 打赏本站

如本文对您有帮助,就请建站学习网抽根烟吧!

支付宝打赏
微信打赏
纯css实现的下拉菜单只有边框底纹用到图片
« 上一篇2016年12月27日
css特效 一道闪光在图片上划过代码
2016年12月27日下一篇 »
  • CSS Wave滤镜用法示例
    0阅读
    CSS Wave滤镜可能很多朋友并不喜欢用,其实用的好了,可以有不少奇异效果。CSS Wave滤镜可把对象按垂直方向叠加波形样式,使对象年上去像波浪一样。语法示例:filter:wave(add=add,freq=freq,lightst
  • CSS写的简单表格示例
    0阅读
    使用CSS写表格,不要有所怀疑,主要是对html结构进行css样式重定义,大家可以看看效果图,个人感觉还不错,感兴趣的朋友可以参考下 复制代码 代码如下: !DOCTYPE HTML html head meta http-equiv=Conte
  • 纯CSS代码实现翻页
    0阅读
    !DOCTYPE html PUBLIC -//W3C//DTD XHTML 1.0 Strict//EN http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd html xmlns=http://www.w3.org/1999/xhtml xml:la...
  • 表格列表偶数列、奇数列的CSS样式示例
    0阅读
    表格列表CSS样式包括:偶数列、奇数列、鼠标经过时样式、标题列等等,在接下来的示例中将为大家完美呈现,感兴趣的朋友不要错过 HTML示例源代码: 复制代码 代码如下: table class=list_table
  • 用CSS3创建一个旋转可变色按钮
    0阅读
    先从HTML: div a class=button旋转按钮/a /div 和现在的CSS: .button { background:#aaa; color:#555; font-weight:bold; font-size:15px; padding:10px 15px; border:none...
 
QQ在线咨询