div实现类时间轴

var monthList = ["JAN","FEB","MAR","APR","MAY","JUN","JUL","AUG","SEP","OCT","NOV","DEC"];
    var monthWrapper = $("<div></div>");
    var yearWrapper = $("<div></div>");
    var periodWrapper = $("<div></div>");
    var budgetWrapper = $("<div></div>");
    for (i = 0; i < 12; i++) {
        var aa = i - num + 12;
        while(aa<0){
            aa +=12;
        };
        var monthIndex = aa %12;
        var spanMonth = $("<span style='width:72px; height:5px;'></span>");
        spanMonth.css("display","inline-block");
        spanMonth.css("font-size","14px");
        spanMonth.css("text-align","center");
        spanMonth.css("font-weight","600");
        spanMonth.css("font-family","hibu_co_textregular");
        spanMonth.html(monthList[monthIndex]);
        monthWrapper.append(spanMonth);

        var spanYear = $("<span style='width:72px; height:5px;'></span>");
        spanYear.css("display","inline-block");
        spanYear.css("font-family","Arial,sans-serif");
        spanYear.css("font-size","10px");
        spanYear.css("text-align","center");
        spanYear.css("color","#d6cfce");
        if(i < num%12){
            spanYear.html(2014 - Math.floor(num/12));
        }else{
            spanYear.html(2015 - Math.floor(num/12));
        }
        yearWrapper.append(spanYear);

        var spanPeriod = $("<span style='width:71px; height:3px;'></span>");
        spanPeriod.css("display","inline-block");
        spanPeriod.css("margin-left","1px");

        var spanBudget = $("<span style='width:72px; height:3px;'></span>");
        spanBudget.css("display","inline-block");
        spanBudget.css("font-family","Arial,sans-serif");
        spanBudget.css("font-size","14px");
        spanBudget.css("text-align","center");

        if(i>3 && i<8){
            spanPeriod.css("background","#c60c5a");
            spanBudget.css("color","#c60c5a");
            spanBudget.html("$320");
        }else{
            spanPeriod.css("background","#4286de");
            spanBudget.css("color","#4286de");
            spanBudget.html("$120");
        }
        periodWrapper.css("margin-top","-11px");
        periodWrapper.append(spanPeriod);
        budgetWrapper.append(spanBudget);
    }
    $("#fusionHistoryArea").append(monthWrapper);
    $("#fusionHistoryArea").append(yearWrapper);

    var gridWrapper = $("<div></div>");
    for (i = 0; i < 24; i++) {
        var spanGrid = $("<span style='width:35px; height:5px;'></span>");
        spanGrid.css("display","inline-block");
        spanGrid.css("border","solid #d6cfce");
        if(i == 0){
            spanGrid.css("border-width","0 1px 1px 1px");
        }else{
            spanGrid.css("border-width","0 1px 1px 0");
        }
        gridWrapper.append(spanGrid);
    }
    $("#fusionHistoryArea").append(gridWrapper);
    $("#fusionHistoryArea").append(periodWrapper);
    $("#fusionHistoryArea").append(budgetWrapper);
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值