CSS实现圆柱型数据报表的方法

本文实例讲述了CSS实现圆柱型数据报表的方法。分享给大家供大家参考。具体分析如下:

这里演示用CSS代码实现圆柱型数据报表效果的方法,实际上是用CSS控制背景图片的平铺范围,来达到圆柱体的高低效果,这只是一个比较简单的CSS数据报表演示,更复杂的功能需要慢慢不断的运用CSS,不断积累知识。

 

代码如下:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>圆柱型数据报表</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<style type="text/css">
.chart {
font-family: Tahoma;
font-size: 12px;
border: 1px solid #ccc;
float: left;
margin: 0;
padding: .4em .1em;
}
.chart li {
list-style: none;
float: left;
width: 5em;
text-align: center;
background: url(http://files.jb51.net/file_images/article/201505/2015512175921323.gif) center 1.6em no-repeat;
}
.chart li span {
display: block;
text-indent: -999em;
padding-bottom: 90px;
background: url(http://files.jb51.net/file_images/article/201505/2015512175912559.gif) center -1px no-repeat;
border-top: 5px solid #fff;
}
.chart strong {
display: block;
text-align: center;
font-weight: normal;
}
</style>
</head>
<body>
<ul class="chart">
<li><em>一月</em><span style="background-position: center -35">: </span><strong>36%</strong></li>
<li><em>二月</em><span style="background-position: center -40">: </span><strong>56%</strong></li>
<li><em>三月</em><span style="background-position: center -87">: </span><strong>92%</strong></li>
<li><em>四月</em><span style="background-position: center -45">: </span><strong>48%</strong></li>
<li><em>五月</em><span style="background-position: center -23">: </span><strong>31%</strong></li>
</ul>
<p style="clear: both"></p><p>&nbsp;</p>
</body>
</html>

 

运行效果如下图所示:

希望本文所述对大家的div+css网页设计有所帮助。

时间: 2024-09-17 03:59:10

CSS实现圆柱型数据报表的方法的相关文章

MySQL数据导入导出方法与工具介绍(3-Exporting Data)

mysql|数据                MySQL数据导入导出方法与工具介绍(3-Exporting Data)                  导出数据的方法:Methods of Exporting Data 翻译声明:    本文内容来自Sam's Teach Yourself MySQL in 21 Days一书的部分内容,by Mark Maslakowski    英文原文版权属原作者所有,中文的部分翻译有略有增删;原书讲的过于清楚的地方有删,讲的不清楚的地方有增:如果有翻

PHP+JS实现大规模数据提交的方法_php技巧

本文实例讲述了PHP+JS实现大规模数据提交的方法.分享给大家供大家参考.具体实现方法如下: <?php session_start(); ?> <?php if($_SESSION["login"] != "YES") { echo "<script languge=javascript> alert('您没有登录,无权访问,请先登录!'); location.href='index.php'</script>&

《Python自动化运维:技术与最佳实践》一3.1 数据报表之Excel操作模块

3.1 数据报表之Excel操作模块 Excel是当今最流行的电子表格处理软件,支持丰富的计算函数及图表,在系统运营方面广泛用于运营数据报表,比如业务质量.资源利用.安全扫描等报表,同时也是应用系统常见的文件导出格式,以便数据使用人员做进一步加工处理.本节主要讲述利用Python操作Excel的模块XlsxWriter(https://xlsxwriter.readthedocs.org),可以操作多个工作表的文字.数字.公式.图表等.XlsxWriter模块具有以下功能: 100%兼容的Exc

数据实践之美:34位大数据专家的方法、技术与思想. NO.3 企业数据化管理之巅—同业对标

NO.3 企业数据化管理之巅-同业对标 王卫东 资深数据分析师.软件工程师,曾为国家电网.多家保险公司.零售企业等客户做过数据资产规划与管理.企业数据中心建设.数据可视化模型设计.指标预测模型设计等工作,具有丰富的数据分析和商业智能项目实战经验,现主要从事企业征信相关数据分析与挖掘工作. 随着企业对数据资产的重视,数据的使用频率也在不断增多,如何利用数据管理企业成为数据服务于企业的思考点.目前,企业日常管理中已经有很多方面采用了数据化管理方式,比如薪酬管理.KPI管理.人力资源量化管理.绩效管理

Struts2+Hibernate实现数据分页的方法_java

本文实例讲述了Struts2+Hibernate实现数据分页的方法.分享给大家供大家参考,具体如下: 1.用Hibernate实现分页技术: /** * 使用hql语句进行分页查询 * @param hql 需要查询的hql语句 * @param offset 第一条记录索引 * @param pageSize 每页需要显示的记录数 * @return 当前页的所有记录 */ @SuppressWarnings("unchecked") public List findByPage(f

jsp通过自定义标签库实现数据列表显示的方法_JSP编程

本文实例讲述了jsp通过自定义标签库实现数据列表显示的方法.分享给大家供大家参考,具体如下: 1. 定义标签库类 UserListTag.java package com.yanek.cms.tag; import java.io.IOException; import java.util.ArrayList; import java.util.Iterator; import java.util.List; import javax.servlet.jsp.JspException; impo

你真的会玩SQL吗?玩爆你的数据报表之存储过程编写(下)

你真的会玩SQL吗?系列目录 你真的会玩SQL吗?之逻辑查询处理阶段 你真的会玩SQL吗?和平大使 内连接.外连接 你真的会玩SQL吗?三范式.数据完整性 你真的会玩SQL吗?查询指定节点及其所有父节点的方法 你真的会玩SQL吗?让人晕头转向的三值逻辑 你真的会玩SQL吗?EXISTS和IN之间的区别 你真的会玩SQL吗?无处不在的子查询 你真的会玩SQL吗?Case也疯狂 你真的会玩SQL吗?表表达式,排名函数 你真的会玩SQL吗?简单的 数据修改 你真的会玩SQL吗?你所不知道的 数据聚合

pb9继承方法-pb9如何在数据窗口继承方法

问题描述 pb9如何在数据窗口继承方法 如何解决,望大神赐教!!! 解决方案 [PB]从数据窗口获得数据的方法总结pb从数据窗口获得数据的方法总结pb从数据窗口获得数据的方法总结

使用CSS样式position:fixed水平滚动的方法

 这篇文章主要介绍了使用CSS样式position:fixed水平滚动的方法,需要的朋友可以参考下 使用CSS样式"position:fixed"可以使div块固定在一个固定位置,即使有滚动条也不会改变其位置.position:fixed给很多开发者带来了惊艳的效果,然而当出现水平滚动条时,效果就不那么容易接受了.有时候我们希望当出现水平滚动条时,div块可以随滚动条左右移动,实现垂直固定定位(fixed),水平相对定位(absolute).本文提供一个解决方法,附jquery扩展源码