本文主要介绍了CSS绘制图形的方法,包括矩形、圆形、三角形、多边形的绘制方法,以函数、函数细节用法参数讲解同时附带对应的代码案例。
在CSS中,矩形可以通过设置元素的width、height和background-color属性来实现。
div{ width: 100px; height: 50px; background-color: #f00; }
如果需要绘制圆角矩形,可以使用border-radius属性。例如:
div{ width: 100px; height: 50px; background-color: #f00; border-radius: 10px; }
在CSS中,圆形可以通过设置元素的width、height、border-radius和background-color属性来实现。
div{ width: 50px; height: 50px; background-color: #f00; border-radius: 50%; }
在CSS中,可以通过设置元素的border属性来实现三角形的绘制。例如:
div{ width: 0; height: 0; border-width: 50px; border-style: solid; border-color: #f00 transparent transparent transparent; }
其中,border-width属性设置了三角形的高度,border-color属性设置了三角形的颜色,同时通过设置其中三个为transparent,来实现三角形的边框。
在CSS中,可以通过设置元素的border属性来实现多边形的绘制。例如,绘制一个正五边形:
div{ width: 0; height: 0; border-width: 50px; border-style: solid; border-color: #f00 transparent transparent transparent; transform: rotate(36deg); }
其中,border-width属性设置了多边形的大小,border-color属性设置了多边形的颜色,通过设置transform: rotate(36deg)来实现正五边形的绘制。
本文为翻滚的胖子原创文章,转载无需和我联系,但请注明来自猿教程iskeys.com