最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
当前位置: 首页 - 科技 - 知识百科 - 正文

仿客齐集首页导航条DIV+CSS+JS[代码实例]_经验交流

来源:动视网 责编:小采 时间:2020-11-27 18:54:58
文档

仿客齐集首页导航条DIV+CSS+JS[代码实例]_经验交流

仿客齐集首页导航条DIV+CSS+JS[代码实例]_经验交流:作者子鼠 客齐集首页的一个效果, 今天有人问我是怎么写的,于是晚上就又重写了一个; 顺便把那个布局再理一下; 你可以先看一下客齐集首页的效果:http://shanghai.kijiji.cn 我试着不用position:absolute的方法; 但写起来太难了; 后来还是用positio
推荐度:
导读仿客齐集首页导航条DIV+CSS+JS[代码实例]_经验交流:作者子鼠 客齐集首页的一个效果, 今天有人问我是怎么写的,于是晚上就又重写了一个; 顺便把那个布局再理一下; 你可以先看一下客齐集首页的效果:http://shanghai.kijiji.cn 我试着不用position:absolute的方法; 但写起来太难了; 后来还是用positio


作者子鼠
客齐集首页的一个效果, 今天有人问我是怎么写的,于是晚上就又重写了一个; 顺便把那个布局再理一下;
你可以先看一下客齐集首页的效果:http://shanghai.kijiji.cn
我试着不用position:absolute的方法; 但写起来太难了; 后来还是用position:absolute了; 但在客齐集站上的是没有用的;真不知道当时是怎么写出来的;
以下是效果图:


以下是布局部分
代码如下:



  • 热门活动


  • 最新功能


  • 服务承诺


  • 最新成功故事


  • 热贴推荐



  • 子鼠00001
    子鼠00002
    子鼠00003
    子鼠00004
    子鼠00005


    以下是CSS部分:CSS还是没有优化的;
    代码如下:


    以下为JS部分:由于javascript对于我来说太难了;所以可能这部分写的比较烂,但效果是出来了;
    代码如下:

    var k = Math.floor(Math.random()*5+1);
    for(i=1; i <6; i++){
    if( i==k){
    document.getElementById("info"+i).className="sw";
    document.getElementById("tag"+i).className="ha";
    document.getElementById("tag"+i).getElementsByTagName("h4")[0].className="hb";
    document.getElementById("tag"+i).getElementsByTagName("a")[0].className="hc";
    }
    else{
    document.getElementById("info"+i).className="hd";
    }
    }
    function kijijitag(tag){
    for(i=1; i <6; i++)
    {
    if (i==tag)
    {
    document.getElementById("info"+i).className="sw";
    document.getElementById("tag"+i).className="ha";
    document.getElementById("tag"+i).getElementsByTagName("h4")[0].className="hb";
    document.getElementById("tag"+i).getElementsByTagName("a")[0].className="hc";
    }
    else{
    document.getElementById("info"+i).className="hd";
    document.getElementById("tag"+i).className="";
    document.getElementById("tag"+i).getElementsByTagName("h4")[0].className="";
    document.getElementById("tag"+i).getElementsByTagName("a")[0].className="";
    }
    }
    }


    以下是用到的四个图:

    按此在新窗口打开图片

    看下效果吧!

    [Ctrl+A 全选 注:如需引入外部Js需刷新才能执行]
    特别说明:

    1、CSS部分不是很清晰,因为写的我都有点晕了;
    2、五个TAG是随机换的;
    3、JS部分还可以再精简一些,但要有CSS支持;

    文档

    仿客齐集首页导航条DIV+CSS+JS[代码实例]_经验交流

    仿客齐集首页导航条DIV+CSS+JS[代码实例]_经验交流:作者子鼠 客齐集首页的一个效果, 今天有人问我是怎么写的,于是晚上就又重写了一个; 顺便把那个布局再理一下; 你可以先看一下客齐集首页的效果:http://shanghai.kijiji.cn 我试着不用position:absolute的方法; 但写起来太难了; 后来还是用positio
    推荐度:
    标签: 导航 js 实例
    • 热门焦点

    最新推荐

    猜你喜欢

    热门推荐

    专题
    Top