在本教程中,我们将编写一个交互式图形使用jQuery和CSS3。我们将使用jQuery的流行的绘图插件“Flot”。Flot是一个纯粹的

JavaScript,jQuery的绘图库。这个插件很简单,但强大到足以创造出一些漂亮的和交互式图表。 HTML MARKUP

Visitors

Returning Visitors

jQuery and Flot Plugin

$(document).ready(function () {

// Graph scripts here

});

Graph Data

var graphData = [{

// Visits

data: [ [6, 1300], [7, 1600], [8, 1900], [9, 2100], [10, 2500], [11, 2200], [12, 2000], [13, 1950], [14, 1900], [15, 2000] ],

color: '#71c73e'

}, {

// Returning Visits

data: [ [6, 500], [7, 600], [8, 550], [9, 600], [10, 800], [11, 900], [12, 800], [13, 850], [14, 830], [15, 1000] ],

color: '#77b7c5',

points: { radius: 4, fillColor: '#77b7c5' }

}

];

Load Graphs

// Lines

$.plot($('#graph-lines'), graphData, {

series: {

points: {

show: true,

radius: 5

},

lines: {

show: true

},

shadowSize: 0

},

grid: {

color: '#646464',

borderColor: 'transparent',

borderWidth: 20,

hoverable: true

},

xaxis: {

tickColor: 'transparent',

tickDecimals: 2

},

yaxis: {

tickSize: 1000

}

});

// Bars

$.plot($('#graph-bars'), graphData, {

series: {

bars: {

show: true,

barWidth: .9,

align: 'center'

},

shadowSize: 0

},

grid: {

color: '#646464',

borderColor: 'transparent',

borderWidth: 20,

hoverable: true

},

xaxis: {

tickColor: 'transparent',

tickDecimals: 2

},

yaxis: {

tickSize: 1000

}

});

Graph Container Styles

/* Resets */

.graph-container,

.graph-container div,

.graph-container a,

.graph-container span {

margin: 0;

padding: 0;

}

/* Gradinet and Rounded Corners */

.graph-container, #tooltip, .graph-info a {

background: #ffffff;

background: -moz-linear-gradient(top, #ffffff 0%, #f9f9f9 100%);

background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#f9f9f9));

background: -webkit-linear-gradient(top, #ffffff 0%,#f9f9f9 100%);

background: -o-linear-gradient(top, #ffffff 0%,#f9f9f9 100%);

background: -ms-linear-gradient(top, #ffffff 0%,#f9f9f9 100%);

background: linear-gradient(to bottom, #ffffff 0%,#f9f9f9 100%);

-webkit-border-radius: 3px;

-moz-border-radius: 3px;

border-radius: 3px;

}

/* Graph Container */

.graph-container {

position: relative;

width: 550px;

height: 300px;

padding: 20px;

-webkit-box-shadow: 0px 1px 2px rgba(0,0,0,.1);

-moz-box-shadow: 0px 1px 2px rgba(0,0,0,.1);

box-shadow: 0px 1px 2px rgba(0,0,0,.1);

}

.graph-container > div {

position: absolute;

width: inherit;

height: inherit;

top: 10px;

left: 25px;

}

.graph-info {

width: 590px;

margin-bottom: 10px;

}

相关链接

html5走势图动态,CSS3+jQuery的互动走势图相关推荐

  1. jQuery 实现轮播图

    jQuery 轮播图 预览图: 使用jquery实现轮播图要比用原生js简单许多,代码也少很多. 思路 1.外层盒子设置为一个图片的大小 2.内层盒子为所有图片的宽度,图片左浮动 3.外层盒子设置ov ...

  2. HTML5+CSS3+JQuery打造自定义视频播放器

    简介 HTML5的<video>标签已经被目前大多数主流浏览器所支持,包括还未正式发布的IE9也声明将支持<video>标签,利用浏览器原生特性嵌入视频有很多好处,所以很多开发 ...

  3. html5 css3 jquery 画板

    采用html5 canvas + css3 + jquery 写的涂鸦画板,以前为了学习h5 新特性做的一个小玩意,功能有打开图片,支持拖拽到画布中加载: 画笔功能.毛笔刷.插入文字,画直线.圆形.方 ...

  4. html 5 桌面弹窗,HTML5+CSS3+jQuery实现弹出层

    我们完全使用HTML5+CSS3+jQuery来实现一个基本的弹出层效果,因此我们可以在示例中任意修改弹出层外观样式.甚至js方法调用.我们最终做出来的弹出层效果应该是响应式的,也就是说可以在桌面PC ...

  5. html制作小车,HTML5 实现小车动画效果(Canvas/CSS3/JQuery)

    当前位置:编程学习 > html/css >> HTML5 实现小车动画效果(Canvas/CSS3/JQuery) HTML5正在变得越来越流行.在这个移动设备日益增长的时代,对来 ...

  6. HTML5+CSS3+JQuery小实例:简单又令人惊艳的hover效果登录界面

    今天给大家带来一个小案例,HTML5+CSS3+JQuery实现简单又令人惊艳的hover效果登录界面. 先看效果: 源代码: <div class="container"& ...

  7. html5圆形图片轮播,jQuery超酷响应式圆形图片轮播图特效

    mislider是一款效果非常酷的jQuery响应式圆形图片轮播图特效插件.该轮播图特效可以将图片以圆形图片显示,然后使图片无限循环形成轮播图或旋转木马特效.该轮播图插件的特点有: 使用简单 在同一个 ...

  8. 使用CSS3+JQuery打造自定义视频播放器

    简介HTML5的<video>标签已经被目前大多数主流浏览器所支持,包括还未正式发布的IE9也声明将支持<video>标签,利用浏览器原生特性嵌入视频有很多好处,所以很多开发者 ...

  9. Arctext.js - 基于 CSS3 jQuery 的文本弯曲效果

    Arctext.js 是基于 Lettering.js 的文本旋转插件,根据设置的旋转半径准确计算每个字母的旋转弧度并均匀分布.虽然 CSS3 也能够实现字符旋转效果,但是要让安排每个字母都沿着弯曲路 ...

最新文章

  1. AndroidStudio中调试时提示waiting for debugger的奇葩解决
  2. 科普 | 什么是Service Mesh技术?
  3. js 技巧杂引(转)
  4. html 元素的属性
  5. python import 类 继承_python学习之类的继承
  6. 容器服务kubernetes弹性伸缩高级用法
  7. 蓝桥杯 BEGIN-2 入门训练 序列求和
  8. Crush Crouse 心理学笔记
  9. Eigen学习笔记1
  10. Atitit 计算机网络体系结构原理与实践attilax总结 目录 1.  计算机网络体系结构 1 1.1. Wmi 1 1.2. IPMI与BMC 1 1.3. Tcp/udp 2 1.4. 代理
  11. Basler相机参数设置
  12. 人人都能看懂的量子力学——波动力学的建立过程
  13. 解决VMware虚拟机字体模糊的办法
  14. 在腾讯的八年,我的职业思考!
  15. chrome必备插件
  16. meta20 无法安装 google play_不ROOT不刷机,小米手机如何安装谷歌 GMS 三件套
  17. es6的15道面试题
  18. linux判断季末日期,C#根据当前时间确定日期范围(本周、本月、本季度、本年度)...
  19. 人员考勤,MySQL数据库一个表自动生成3表筛选人员迟到早退缺勤
  20. js中如何将object转化为json数据,json数据转js对象

热门文章

  1. lua/require函数
  2. 国内唯一系统教程资料Nuttx操作系统移植教程—PIXAWK飞控平台移植必备
  3. SharePoint开发部署WSP解决方案包
  4. 渗透测试流程/拿站顺序
  5. 输入 URL 到页面渲染的整个流程
  6. c语言中的“/”和“%”运算
  7. 改编 秋瑾-满江红
  8. java 练习--java常用类 章节练习题及面试题
  9. 研发创新项目的管理——来自华为海外实践
  10. 2021年中国对外劳务合作发展现状及发展建议分析[图]