如何使用纯css制作扇形图,合并起来形成饼图

html-css017

如何使用纯css制作扇形图,合并起来形成饼图,第1张

使用纯css制作扇形图,合并起来形成饼图:

应该知道css3中引入了圆角属性(border-radius),一旦设置这个值,边框即会出现圆角。同样,我们对正方形设置圆角,即可得到饼状图

html:<div id="circle">11</div>

css:

#circle{

width:0

height:0

border-radius:100px

border-width:100px

border-style:solid

border-color: red blue green yellow

line-height:99em

overflow:hidden

cursor:pointer

margin: 30px auto

}

效果:

4.同样我们对其中三个边框设置透明色即可得到扇形

html:<div id="fan">11</div>

css:

#fan{

width:0

height:0

border-radius:100px

border-width:100px

border-style:solid

border-color:red transparent transparent transparent

line-height:99em

overflow:hidden

cursor:pointer

margin: 30px auto

}

效果:

网页前端开发如何写出整洁的css代码和切图,所指的是基于web的前端开发流程,制作者需要有一定的制图以及前端代码基础。

使用制图软件中画好效果图。

使用制图软件根据页面制作需求划分切片,输出。

使用代码编写软件编写前端的html、css代码,整合切图写出完整的前端页面。

前端代码除了html和css之外,也可以增加js以满足页面交互需求。

制图软件推荐PS、FW,代码编写软件推荐DW、HBuilder。