电商消费大数据可视化看板效果

代码语言:html

所属分类:布局界面

代码描述:电商消费大数据可视化看板效果

代码标签: 数据 可视化 看板 效果

下面为部分代码预览,完整代码请点击下载或在bfwstudio webide中打开

<!doctype html>
<html>
<head>
    <meta charset="utf-8">
    <title>生意参谋大数据可视化HTML模板</title>
<script type="text/javascript" src="http://repo.bfw.wiki/bfwrepo/js/jquery.2.11.js"></script>
    <style>
    
    @charset "utf-8";
* {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box
}

*,body {
    padding: 0px;
    margin: 0px;
    color: #222;
    font-family: "微软雅黑";
}

 body {
        background: #000d4a url(http://repo.bfw.wiki/bfwrepo/image/5eec59613702c.png) center top;
        background-size: cover;
        color: #666;
        padding-bottom: 30px;
        font-size: .1rem;
    }

li {
    list-style-type: none;
}

table {
}

i {
    margin: 0px;
    padding: 0px;
    text-indent: 0px;
}

img {
    border: none;
    max-width: 100%;
}

a {
    text-decoration: none;
    color: #399bff;
}

a.active,a:focus {
    outline: none!important;
    text-decoration: none;
}

ol,ul,p,h1,h2,h3,h4,h5,h6 {
    padding: 0;
    margin: 0
}

a:hover {
    color: #06c;
    text-decoration: none!important
}

.clearfix:after, .clearfix:before {
    display: table;
    content: " "
}

.clearfix:after {
    clear: both
}

.pulll_left {
    float: left;
}

.pulll_right {
    float: right;
}

/*谷哥滚动条样式*/
::-webkit-scrollbar {
    width: 5px;
    height: 5px;
    position: absolute
}

::-webkit-scrollbar-thumb {
    background-color: #5bc0de
}

::-webkit-scrollbar-track {
    background-color: #ddd
}

/***/
.loading {
    position: fixed;
    left: 0;
    top: 0;
    font-size: .3rem;
    z-index: 100000000;
    width: 100%;
    height: 100%;
    background: #1a1a1c;
    text-align: center;
}

.loadbox {
    position: absolute;
    width: 160px;
    height: 150px;
    color: #324e93;
    left: 50%;
    top: 50%;
    margin-top: -100px;
    margin-left: -75px;
}

.loadbox img {
    margin: 10px auto;
    display: block;
    width: 40px;
}

.copyright {
    background: rgba(19,31,64,.32);
    border: 1px solid rgba(255,255,255,.05);
    line-height: .5rem;
    text-align: center;
    padding-right: 15px;
    bottom: 0;
    color: rgba(255,255,255,.7);
    font-size: .16rem;
}

.head {
    height: 1.05rem;
    background: url(../images/head_bg.png) no-repeat center center;
    background-size: 100% 100%;
    position: relative
}

.head h1 {
    color: #fff;
    text-align: center;
    font-size: .42rem;
    line-height: .75rem;
}

.head h1 img {
    width: 1.5rem;
    display: inline-block;
    vertical-align: middle;
    margin-right: .2rem
}

.weather {
    position: absolute;
    right: .3rem;
    top: 0;
    line-height: .75rem;
}

.weather img {
    width: .37rem;
    display: inline-block;
    vertical-align: middle;
}

.weather span {
    color: rgba(255,255,255,.7);
    font-size: .18rem;
    padding-right: .1rem;
}

.mainbox {
    padding: .4rem .4rem 0rem .4rem;
}

.mainbox>ul {
    margin-left: -.4rem;
    margin-right: -.4rem;
}

.mainbox>ul>li {
    float: left;
    padding: 0 .4rem
}

.mainbox>ul>li {
    width: 30%
}

.mainbox>ul>li:nth-child(2) {
    width: 40%
}

.boxall {
    border: 1px solid rgba(25,186,139,.17);
    padding: 0 .3rem .3rem .3rem;
    background: rgba(255,255,255,.04) url(../images/line.png);
    background-size: 100% auto;
    position: relative;
    margin-bottom: .3rem;
    z-index: 10;
}

.boxall:before,.boxall:after {
    position: absolute;
    width: .1rem;
    height: .1rem;
    content: "";
    border-top: 2px solid #02a6b5;
    top: 0;
}

.boxall:before,.boxfoot:before {
    border-left: 2px solid #02a6b5;
    left: 0;
}

.boxall:after,.boxfoot:after {
    border-right: 2px solid #02a6b5;
    right: 0;
}

.alltitle {
    font-size: .24rem;
    color: #fff;
    text-align: center;
    line-height: .6rem;
    border-bottom: 1px solid rgba(255,255,255,.2)
}

.boxfoot {
    position: absolute;
    bottom: 0;
    width: 100%;
    left: 0;
}

.boxfoot:before,.boxfoot:after {
    position: absolute;
    width: .1rem;
    height: .1rem;
    content: "";
    border-bottom: 2px solid #02a6b5;
    bottom: 0;
}

.bar {
    background: rgba(101,132,226,.1);
    padding: .15rem;
}

.barbox li,.barbox2 li {
    width: 50%;
    text-align: center;
    position: relative;
}

.barbox:before,.barbox:after {
    position: absolute;
    width: .3rem;
    height: .1rem;
    content: "";
}

.barbox:before {
    border-left: 2px solid #02a6b5;
    left: 0;
    border-top: 2px solid #02a6b5;
}

.barbox:after {
    border-right: 2px solid #02a6b5;
    right: 0;
    bottom: 0;
    border-bottom: 2px solid #02a6b5;
}

.barbox li:first-child:before {
    position: absolute;
    content: "";
    height: 50%;
    width: 1px;
    background: rgba(255,255,255,.2);
    right: 0;
    top: 25%;
}

.barbox {
    border: 1px solid rgba(25,186,139,.17);
    position: relative;
}

.barbox li {
    font-size: .6rem;
    color: #ffeb7b;
    padding: .05rem 0;
    font-family: Gotham, "Helvetica Neue", Helvetica, Arial, "sans-serif";
    font-weight: bold;
}

.barbox2 li {
    font-size: .19rem;
    color: #637c9f;
    padding-top: .1rem;
}

.map {
    position: relative;
    height: 7.2rem;
    z-index: 9;
}

.map4 {
    width: 200%;
    height: 7rem;
    position: relative;
    left: -50%;
    top: 4%;
    margin-top: .2rem;
    z-index: 5;
}

.map1,.map2,.map3 {
    position: absolute;
}

.map1 {
    width: 6.43rem;
    z-index: 2;
    top: .45rem;
    left: .4rem;
    animation: myfirst2 15s infinite linear;
}

.map2 {
    width: 5.66rem;
    top: .85rem;
    left: .77rem;
    z-index: 3;
    opacity: 0.2;
    animation: myfirst 10s infinite linear;
}

.map3 {
    width: 5.18rem;
    top: 1.07rem;
    left: 1.13rem;
    z-index: 1;
}

#echarts1,#echarts2,#echarts3,#echarts6,#echarts7,#echarts8 {
    position: relative;
}

#echarts1:before,#echarts2:before,#echarts3:before,#echarts6:before,#echarts7:before,#echarts8:before {
    position: absolute;
    content: "23124";
    width: 100%;
    text-align: center;
    bottom: .15rem;
    color: #fff;
    opacity: .7;
    font-size: .18rem;
}

#echarts1:before {
    content: "平均单客价"
}

#echarts2:before {
    content: "男消费"
}

#echarts3:before {
    content: "女消费"
}

#echarts6:before {
    content: "新增会员"
}

#echarts7:before {
    content: "新增领卡会员"
}

#echarts8:before {
    content: "新增消费会员"
}

.tabs {
    text-align: center;
    padding: .1rem 0 0 0;
}

.tabs a {
    position: relative;
    display: inline-block;
    margin-left: 1px;
    padding: .05rem .2rem;
    color: #898989;
    transition: all .3s ease-out 0s;
    font-size: 14px;
}

.tabs li {
    display: inline-block;
}

.tabs a:after {
    position: absolute;
    width: 1px;
    height: 10px;
    background-color: rgba(255,255,255,.1);
    content: '';
    margin-left: 0;
    right: -1px;
    margin-top: 7px;
}

.tabs li a.active {
    border: 1px solid rgba(25,186,139,.17);
    background: rgba(255,255,255,.05);
    color: #fff;
}

.tit02 {
    text-align: center;
    margin: .1rem 0;
    position: relative
}

.tit02 span {
    border: 1px solid rgba(25,186,139,.17);
    letter-spacing: 2px;
    padding: .01rem .2rem;
    background: rgba(255,255,255,.05);
    font-size: .18rem;
    color: #49bcf7;
}

.tit02:before,.tit02:after {
    position: absolute;
    width: 26%;
    height: 1px;
    background: rgba(25,186,139,.2);
    content: "";
    top: .12rem;
}

.tit02:after {
    right: 0;
}

.tit02:before {
    left: 0;
}

.wrap {
    height: 2.54rem;
    overflow: hidden;
}

.wrap li {
    line-height: .42rem;
    height: .42rem;
    font-size: .18rem;
    text-indent: .24rem;
    margin-bottom: .1rem;
}

.wrap li p {
    border: 1px solid rgba(25,186,139,.17);
    color: rgba(255,255,255,.6);
}

.sy {
    float: left;
    width: 33%;
    height: 2.2rem;
    margin-top: -.25rem;
}

.adduser {
    height: 1.5rem;
    overflow: hidden;
}

.adduser li {
    height: .5rem;
}

.adduser img {
    width: .40rem;
    border-radius: .5rem;
    margin-right: .1rem;
    display: inline-block;
    vertical-align: middle;
}

.adduser span {
    line-height: .5rem;
    font-size: .18rem;
    color: rgba(255,255,255,.6);
}

.sycm ul {
    margin-left: -.5rem;
    margin-right: -.5rem;
    padding: .16rem 0;
}

.sycm li {
    float: left;
    width: 33.33%;
    text-align: center;
    position: relative
}

.sycm li:before {
    position: absolute;
    content: "";
    height: 30%;
    width: 1px;
    background: rgba(255,255,255,.1);
    right: 0;
    top: 15%;
}

.sycm li:last-child:before {
    width: 0;
}

.sycm li h2 {
    font-size: .3rem;
    color: #c5ccff;
}

.sycm li span {
    font-size: .18rem;
    color: #fff;
    opacity: .5;
}

@keyframes myfirst2 {
    from {
        transform: rotate(0deg);
    }

    to {
        transform: rotate(359deg);
    }
}

@keyframes myfirst {
    from {
        transform: rotate(0deg);
    }

    to {
        transform: rotate(-359deg);
    }
}




</style>
</head>
<script type="text/javascript">
$(document).ready(function() {
var html = $(".wrap ul").html()
$(".wrap ul").append(html)
var ls = $(".wrap li").length/2+1
i = 0
ref = setInterval(function() {
i++
if (i == ls) {
i = 1
$(".wrap ul").css({
marginTop: 0
})
$(".wrap ul").animate({
marginTop: -'.52'*i+'rem'
}, 1000)
}
$(".wrap ul").animate({
marginTop: -'.52'*i+'rem'
}, 1000)


},
2400);



var html2 = $(".adduser ul").html()
$(".adduser ul").append(html2)
var ls2 = $(".adduser li").length/2+1
a = 0
ref = setInterval(function() {
a++
if (a == ls2) {
a = 1
$(".adduser ul").css({
marginTop: 0
})
$(".adduser ul").animate({
marginTop: -'.5'*a+'rem'
}, 800)
}
$(".adduser ul").animate({
marginTop: -'.5'*a+'rem'
}, 800)


},
4300);








})
</script>
<body>
<div class="loading">
<div class="loadbox">
<img src="http://repo.bfw.wiki/bfwrepo/image/5eed7c974ce03.png"> 页面加载中...
</div>
</div>
<div class="head">
<h1>生意参谋大数据可视化HTML模板</h1>
<div class="weather">
<img src="http://repo.bfw.wiki/bfwrepo/icon/5eecabcf4c4de.png"><span>多云转小雨</span><span>2022-12-30</span>
</div>
</div>
<div class="mainbox">
<ul class="clearfix">
<li>
<div class="boxall" style="height: 2.7rem">
<div class="alltitle">
生意参谋
</div>

<div class="sycm">
<ul class="clearfix">
<li><h2>1824</h2><span>今日销售额</span></li>
<li><h2>1920</h2><span>昨日销售额</span></li>
<li><h2>19%</h2><span>环比增长</span></li>
</ul>
<div style="border-bottom: 1px solid rgba(255,255,255,.1)"></div>
<ul class="clearfix">
<li><h2>1824</h2><span>今日销售额</span></li>
<li><h2>1920</h2><span>昨日销售额</span></li>
<li><h2>19%</h2><span>环比增长</span></li>
</ul>


</div>
<div class="boxfoot"></div>
</div>
<div class="boxall" style="height: 2.65rem">
<div class="alltitle">
消费占比
</div>
<div class="sy" id="echarts1"></div>
<div class="sy" id="echarts2"></div>
<div class="sy" id="echarts3"></div>
<div class="boxfoot"></div>
</div>
<div class="boxall" style="height: 2.95rem">
<div class="alltitle">
行业区分比例
</div>
<div id="echarts4" style="height: 2.2rem; width: 100%;"></div>
<div class="boxfoot"></div>
</div>
</li>
<li>
<div class="bar">
<div class="barbox">
<ul class="clearfix">
<li class="pulll_left counter">12581189</li>
<li class="pulll_left counter">3912410</li>
</ul>
</div>
<div class="barbox2">
<ul class="clearfix">
<li class="pulll_left">消费总金额</li>
<li class="pulll_left">消费总笔数</li>
</ul>
</div>
</div>
<div class="map">
<div class="map1">
<img src="http://repo.bfw.wiki/bfwrepo/image/5eed8a1090451.png">
</div>
<div class="map2">
<img src="http://repo.bfw.wiki/bfwrepo/image/5eed8a45b8896.png">
</div>
<div class="map3">
<img src="http://repo.bfw.wiki/bfwrepo/image/5eed8a79a5675.png">
</div>
<div class="map4" id="map_1"></div>
</div>
</li>
<li>
<div class="boxall" style="height:5.2rem">
<div class="alltitle">
新增会员信息
</div>
<div class="tabs">
<ul class="clearfix">
<li><a class="active" href="#">7天</a></li>
<li><a href="#">15天</a></li>
<li><a href="#">30天</a></li>
</ul>
</div>
<div class="clearfix">
<div class="sy" id="echarts6"></div>
<div class="sy" id="echarts7"></div>
<div class="sy" id="echarts8"></div>
</div>
<div class="addnew">
<div class="tit02">
<span>今日新增会员列表</span>
</div>
<div class="adduser">
<ul class="clearfix">
<li class="clearfix"> <span class="pulll_left"><img src="http://repo.bfw.wiki/bfwrepo/image/5e0c6f962a0d0.png?x-oss-process=image/auto-orient,1/resize,m_fill,w_100,h_100,/quality,q_90">1今日新增会员列表</span> <span class="pulll_right">24岁 - 女 - 广州 </span> </li>
<li class="clearfix"> <span class="pulll_left"><img src="http://repo.bfw.wiki/bfwrepo/image/5e0c6f962a0d0.png?x-oss-process=image/auto-orient,1/resize,m_fill,w_100,h_100,/quality,q_90">2今日新增会员列表</span> <span class="pulll_right">24岁 - 女 - 广州 </span> </li>
<li class="clearfix"> <span class="pulll_left"><img src="http://repo.bfw.wiki/bfwrepo/image/5e0c6f962a0d0.png?x-oss-process=image/auto-orient,1/resize,m_fill,w_100,h_100,/quality,q_90">3今日新增会员列表</span> <span class="pulll_right">24岁 - 女 - 广州 </span> </li>
<li class="clearfix"> <span class="pulll_left"><img src="http://repo.bfw.wiki/bfwrepo/image/5e0c6f962a0d0.png?x-oss-process=image/auto-orient,1/resize,m_fill,w_100,h_100,/quality,q_90">4今日新增会员列表</span> <span class="pulll_right">24岁 - 女 - 广州 </span> </li>
</ul>
</div>
</div>
<div class="boxfoot"></div>
</div>
<div class="boxall" style="height: 3.4rem">
<div class="alltitle">
实时消费记录
</div>
<div class="wrap">
<ul>
<li>
<p>
1李东梁-支付宝支付-120元-XXX门店
</p>
</li>
<li>
<p>
2李东梁-支付宝支付-120元-XXX门店
</p>
</li>
<li>
<p>
3李东梁-支付宝支付-120元-XXX门店
</p>
</li>
<li>
<p>
4李东梁-支付宝支付-120元-XXX门店
</p>
</li>
<li>
<p>
5李东梁-支付宝支付-120元-XXX门店
</p>
</li>
<li>
<p>
6李东梁-支付宝支付-120元-XXX门店
</p>
</li>
</ul>
</div>
<div class="boxfoot"></div>
</div>
</li>
</ul>

</div>
<div class="back"></div>
<script>
    
     $(window).load(function(){  
             $(".loading").fadeOut()
            })  
			
/****/
$(document).ready(function(){
	var whei=$(window).width()
	$("html").css({fontSize:whei/20})
	$(window).resize(function(){
		var whei=$(window).width()
	 $("html").css({fontSize:whei/20})
});
	});

</script>
<script type=&q.........完整代码请登录后点击上方下载按钮下载查看

网友评论0