为了账号安全,请及时绑定邮箱和手机立即绑定

关于css代码效果求助!麻烦帮忙看一下怎么做~

关于css代码效果求助!麻烦帮忙看一下怎么做~

莫回无 2022-01-12 15:11:38
这个代码怎么写的??代码效果如图,图上有代码效果的网址。动态 最新 推荐 公告 、、、点击后不会进入动态而是切换页面。这个代码怎么写??求大神
查看完整描述

2 回答

?
动漫人物

TA贡献1815条经验 获得超10个赞

有两种方法
一种是,四个页面的内容一次加载完毕
上面四个链接实际是用来调用javascript来显示不同的div,既下面的列表部分
另一种方法是用ifram,下面部分为一个ifram,上面的<a>标签设置target属性为ifram的id
下面的页面则为另外的页面

查看完整回答
反对 回复 2022-01-16
?
芜湖不芜

TA贡献1796条经验 获得超7个赞

<!DOCTYPE html><html><head>    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />    <title>jQuery tab选项卡插件</title>   <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js"></script>    <style type="text/css">        *{ margin:0; padding:0;}        body { font:12px/1.8 Arial; color:#666;}        ul,li{ list-style:none;}        .tab{ width:450px; margin:0 auto 50px;}        .tab-hd { background:#F93; overflow:hidden; zoom:1;}        .tab-hd li{ float:left; width:150px; color:#fff; text-align:center; cursor:pointer;}        .tab-hd li.active{ background:#F60;}        .tab-bd li{display:none; padding:20px; border:1px solid #ddd; border-top:0 none; font-size:24px;}</style></head><body>        <script type="text/javascript">            $(function () {                function tabs(tabTit, on, tabCon) {                    $(tabCon).each(function () {                        $(this).children().eq(0).show();                    });                    $(tabTit).each(function () {                        $(this).children().eq(0).addClass(on);                    });                    $(tabTit).children().hover(function () {//鼠标“hover”的效果                        $(this).addClass(on).siblings().removeClass(on);                        var index = $(tabTit).children().index(this);                        $(tabCon).children().eq(index).show().siblings().hide();                    });                }                tabs(".tab-hd", "active", ".tab-bd");                tabs(".tab-hd3", "active", ".tab-bd3");            });        </script>        <script type="text/javascript">            $(function () {                function tabs(tabTit, on, tabCon) {                    $(tabCon).each(function () {                        $(this).children().eq(0).show();                    });                    $(tabTit).each(function () {                        $(this).children().eq(0).addClass(on);                    });                    $(tabTit).children().click(function () {//鼠标“click”的效果                        $(this).addClass(on).siblings().removeClass(on);                        var index = $(tabTit).children().index(this);                        $(tabCon).children().eq(index).show().siblings().hide();                    });                }                tabs(".tab-hd2", "active", ".tab-bd2");            });        </script>        <div class="tab">            <ul class="tab-hd">                <li>选项1</li><li>选项2</li><li>选项3</li></ul>            <ul class="tab-bd">                <li>内容1</li><li>内容2</li><li>内容3</li></ul>        </div>        <style type="text/css">        .tab3{ width:450px; margin:0 auto 50px;}        .tab-hd3 { background:#F93; overflow:hidden; zoom:1;}        .tab-hd3 li{ float:left; width:150px; color:#fff; text-align:center; cursor:pointer;}        .tab-hd3 li.active{ background:#F60;}        .tab-bd3 li{display:none; padding:20px; border:1px solid #ddd; border-top:0 none; font-size:24px;}</style>        <div class="tab3">            <ul class="tab-hd3">                <li>选项4</li><li>选项5</li><li>选项6</li></ul>            <ul class="tab-bd3">                <li>内容4</li><li>内容5</li><li>内容6</li></ul>        </div>        <style>        .tab2{ width:450px; margin:0 auto 50px;}        .tab-hd2 { background:#F93; overflow:hidden; zoom:1;}        .tab-hd2 li{ float:left; width:150px; color:#fff; text-align:center; cursor:pointer;}        .tab-hd2 li.active{ background:#F60;}        .tab-bd2 li{display:none; padding:20px; border:1px solid #ddd; border-top:0 none; font-size:24px;}        </style>        <div class="tab2">            <ul class="tab-hd2">                <li>点击效果1</li><li>选项2</li><li>选项3</li></ul>            <ul class="tab-bd2">                <li>内容1</li><li>内容2</li><li>内容3</li></ul>        </div>        <hr />                <h1>                Tab选项卡标签,自动切换                </h1><style type="text/css">        *{margin: 0;padding: 0;}        .dl_all{margin: 10px auto;width: 500px;line-height: 24px; border-left: 1px solid #dcdcdc; }        .dt_nav{padding: 0 10px;float: left;border: 1px solid #dcdcdc;border-left: 0;cursor: pointer;margin-bottom: -1px;}        .dt_nav.active{border-bottom: 1px solid #fff;}        .navcon{clear: both;width: 100%;border-left: 0;border: 1px solid #dcdcdc;border-left: 0;display: none;}    </style><script type="text/javascript">        $(document).ready(function () {            $('.nav:first').addClass('active');            $('.navcon:first').css('display', 'block');            autoroll();            hookThumb();        });        var i = -1; //第i+1个tab开始        var offset = 3000; //轮换时间        var timer = null;        function autoroll() {            n = $('.dt_nav').length - 1;            i++;            if (i > n) {                i = 0;            }            slide(i);            timer = window.setTimeout(autoroll, offset);        }        function slide(i) {            $('.dt_nav').eq(i).addClass('active').siblings().removeClass('active');            $('.navcon').eq(i).css('display', 'block').siblings('.navcon').css('display', 'none');        }        function hookThumb() {            $('.dt_nav').hover(function () {//鼠标事件,可换成“click”                if (timer) {                    clearTimeout(timer);                    i = $(this).prevAll().length;                    slide(i);                }            },    function () {        timer = window.setTimeout(autoroll, offset);        this.blur();        return false;    });        }</script><dl class="dl_all">                <dt class="dt_nav">                    nav1                </dt>                <dt class="dt_nav">                    nav2                </dt>                <dt class="dt_nav">                    nav3                </dt>                <dd class="navcon">                    内容1                </dd>                <dd class="navcon">                    内容2                </dd>                <dd class="navcon">                    内容3                </dd>            </dl></body></html>

如上代码 




查看完整回答
反对 回复 2022-01-16
  • 2 回答
  • 0 关注
  • 203 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信