|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
层叠样式表(CascadingStyleSheets)的缩写,用于定义HTML元素的显示形式,是W3C推出的格式化网页内容的标准技术。网页设计者必须掌握的技术之一。
英文原文:CSSFORBARGRAPHS
翻译收拾:西米CC-www.ximicc.com
译文已作精简,保存了与主题实在相干的部分,并对文中整段给出的代码举行分化正文,便于人人的浏览和了解。要检察英语原文请参看原文地点,关于本例的效果,原文作者已测试扫瞄器以下:Firefox1.0.7,Firefox1.5,IE6,Safari1.3.3,andOpera9(TP1).
起首是最基础的条状图表,思绪很复杂,使用CSS中“百分比”宽度的弹性正确地刻画出一个百分比柱形图。
1.起首在页面中创建一个DIV容器并增加称号为graph款式,其间增加一组strong标签作为文本工具的容器,注重个中除挪用名为bar的款式以外,还间接使用行内款式设置了strong的宽度为84%:
<divclass="graph">
<strongclass="bar"style="width:84%;">ximicc.com84%</strong>
</div>
2.在.graph中,我们要界说最后的效果中的核心边框款式,border属性的3个参数分离界说了边框的粗细、线性和色彩,在实践使用中要依据详细的页面作风举行修正。全部容器的宽度设置为200px,并使用padding设置DIV的内边距,目标是为了让边框与以后的笔墨背景致发生间距:
.graph{
position:relative;/*IEisdumb*/
width:200px;
border:1pxsolid#B1D632;
padding:2px;
}
到场款式后的扫瞄效果以下:
3.款式.bar中,起首将strong标签内容转换为块级元素,共同背景色彩的设置举行感化。款式中除设定笔墨的色彩、对齐体例及行高以外,最主要的是background属性,效果中的柱状条现实上就是这里设置的背景致,分离block显现体例终极失掉优秀的表现。
.graph.bar{
display:block;
position:relative;
background:#B1D632;
text-align:center;
color:#333;
height:2em;
line-height:2em;
}
我们能够运转上面的代码来检察终极的效果:
运转代码框
<style>.graph{position:relative;/*IEisdumb*/width:200px;border:1pxsolid#B1D632;padding:2px;}.graph.bar{display:block;position:relative;background:#B1D632;text-align:center;color:#333;height:2em;line-height:2em;}</style><divclass="graph"><strongclass="bar"style="width:84%;">ximicc.com84%</strong></div>
[Ctrl+A全体选择提醒:你可先修正部分代码,再按运转]
凡是和我讨论客户段效率的全是脑子有问题的,影响的全是图片和Flash,所以我一直建议一个提交按钮就不要用图片带代替了。 |
|