• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • dedecms
  • ecshop
  • z-blog
  • UcHome
  • UCenter
  • drupal
  • WordPress
  • 帝国cms
  • phpcms
  • 动易cms
  • phpwind
  • discuz
  • 科汛cms
  • 风讯cms
  • 建站教程
  • 运营技巧
您的位置:首页 > CMS教程 >WordPress > WordPress侧栏等地方非插件实现Tab切换的效果代码

WordPress侧栏等地方非插件实现Tab切换的效果代码

作者:小兽 字体:[增加 减小] 来源:互联网 时间:2018-11-02

小兽向大家介绍了WordPress侧栏等地方非插件实现Tab切换的效果代码等相关知识,希望对您有所帮助

这个貌似用到的博客挺多的,像我的博客右侧(最新日志,热评日志,随机日志)这三个栏目就有用到了这种效果,好处是比较省地方,侧栏太长影响和谐啊,这个东西还挺不错的,其实实现起来挺简单的,下面来说下代码实现这种效果的方法,供大家参考下。

其实这个不仅可以用于侧栏、底栏、头部都没有问题的,只需要稍微调整下格式即可,下面通过示例说下实现的方法。

首先,在需要他显示的地方加入以下代码,如下:

<div class=”widget_tabcontent”>

<h3><span class=”selected”>最新文章</span>

<span>最热文章</span>

<span>随机文章</span></h3>

<ul>插入要调用的函数</ul>

<ul class=”hide”>插入要调用的函数</ul>

<ul class=”hide”>插入要调用的函数</ul>

</div>

其次,引入加载JS文件,这个挺小的,直接贴代码,适当的位置调用即可,代码如下:

<script type=”text/javascript”>

jQuery(document).ready(function($){

//注意要用这个把jQuery代码都包裹起来,不然里面的可都是无效的哦~

$(‘.widget_tabcontent h3 span’).click(function(){

$(this).addClass(“selected”).siblings().removeClass();

$(“.widget_tabcontent > ul”).slideUp(‘1500’).eq($(‘.widget_tabcontent h3

span’).index(this)).slideDown(‘1500’);

});

});

</script>

注意:默认的是点击切换特效,如果喜欢,也可以改成鼠标移动指向自动切换的,将click(function()中的click改成mouseover即可(如Timle.CN站点右侧采用的mouseover方式),显示方式修改slideUp/slideDown即可。

最后,又是老生常谈的并且让人头疼的CSS样式,提供一小段,自己参详吧!

.widget_tabcontent h3 span

{

cursor:pointer;

padding-bottom:4px;

}

.widget_tabcontent h3 span:hover

{

color:#D54E21;

}

.selected

{

color:#D54E21;

border-bottom:1px solid #D54E21;

}

/*标题被选中时的样式*/

.widget_tabcontent .hide

{

display:none;

}

/*默认让第一块内容显示,其余隐藏*/

.widget_tabcontent ul li:hover

{

background-color:#EEE;

border-radius:5px;

-webkit-border-radius:5px;

-moz-border-radius:5px;

-khtml-border-radius:5px;

cursor:pointer;

}

下面给出一些常用的调用文章代码,大家可以根据需要插入到适当的位置就好了。

热门文章:

<?php query_posts(array(‘posts_per_page’ => 10,

‘caller_get_posts’ =>1,’orderby’ =>comment_count,));

while ( have_posts() ) : the_post(); ?>

<li><a href=”<?php the_permalink() ?>” rel=”bookmark”

title=”<?php the_title(); ?>”><?php the_title(); ?></a></li>

<?php endwhile;wp_reset_query();?>

最新文章:

<?php query_posts(array(‘posts_per_page’ => 10,

‘caller_get_posts’ =>1,’orderby’ =>date,));

while ( have_posts() ) : the_post(); ?>

<li><a href=”<?php the_permalink() ?>” rel=”bookmark”

title=”<?php the_title(); ?>”><?php the_title(); ?></a></li>

<?php endwhile;wp_reset_query();?>

随机文章:

<?php query_posts(array(‘posts_per_page’ => 10,

‘caller_get_posts’ =>1,’orderby’ =>rand,));

while ( have_posts() ) : the_post(); ?>

<li><a href=”<?php the_permalink() ?>” rel=”bookmark”

title=”<?php the_title(); ?>”><?php the_title(); ?></a></li>

<?php endwhile;wp_reset_query();?>

分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

相关文章

  • 2017-05-13WordPress 链接跳转插件
  • 2017-05-13WordPress 实现简单的企业网站
  • 2017-05-13wordpress修改固定链接后301重定向的方法
  • 2018-11-02WordPress免插件插入文章索引/文章目录
  • 2018-11-02contact form 7 使用教程,最受欢迎的wordpress表单插件
  • 2018-11-02WordPress如何简单设置全站链接都新窗口打开
  • 2018-11-02WordPress上传文件自动重命名
  • 2018-11-02WordPress集成smtp 免插件 邮件发送功能
  • 2018-11-02WordPress让投稿者也支持上传图片/音频/视频
  • 2018-11-02WordPress 伪静态规则(IIS/Apache/Nginx)

文章分类

  • dedecms
  • ecshop
  • z-blog
  • UcHome
  • UCenter
  • drupal
  • WordPress
  • 帝国cms
  • phpcms
  • 动易cms
  • phpwind
  • discuz
  • 科汛cms
  • 风讯cms
  • 建站教程
  • 运营技巧

最近更新的内容

    • wordpress建站入门先从这些最基础的开始吧
    • WordPress显示当前文章同分类下的文章列表
    • WordPress中文截取函数用法分析
    • WordPress 防盗链设置方法分享
    • WordPress调用其它站点文章显示在自己网站上
    • WordPress营销型企业主题:XSkobe企业主题
    • WordPress文章页添加展开阅读全文功能
    • wordpress万网虚拟主机更改固定链接失败的终极办法
    • WordPress 技巧:首页任意文章后插入广告
    • 能有效改善WordPress CMS功能的8个插件分享

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有