css绘图基本图形

一、css绘制三角形
(一)基础css
.xiasanjiao{
width:0;
height:0;
overflow:hidden;//处理ie6的最小高度问题
border-width:10px;
border-color:red transparent transparent transparent;//若为上三角则
border-style:solid dashed dashed dashed;
}
(二)less匹配模式
.triangle(top,@w:5px,@c:#ccc){
border-width:@w;
border-color:@c transparent transparent transparent;
border-style:solid dashed dashed dashed;
}
.triangle(bottom,@w:5px,@c:#ccc){
border-width:@w;
border-color:transparent transparent @c transparent;
border-style:dashed dashed solid dashed;
}
.triangle(left,@w:5px,@c:#ccc){
border-width:@w;
border-color:transparent transparent transparent @c;
border-style:dashed dashed dashed solid;
}
.triangle(right,@w:5px,@c:#ccc){
border-width:@w;
border-color: transparent @c transparent transparent;
border-style:dashed solid dashed dashed;
}
.triangle(@_,@w:5px,@c:#ccc){
width:0;
height:0;
overflow:hidden;
}
.sanjiao{
.triangle(right,100px);
.triangle(left,100px);
}
二、圆形
(静态圆)
.circle {
border-radius: 50%;
width: 200px;
height: 200px;
/* 宽度和高度需要相等 /
}
(动态圆)
/
动画定义 /
@keyframes spin {
from { transform: rotate(0deg); }
to { transform: rotate(360deg); }
}</p> <p>/
旋转,渐变色 */

advanced {

width: 200px;
height: 200px;</p> <p>
background-image: -moz-radial-gradient(45px 45px 45deg, circle cover, yellow 0%, orange 100%, red 95%);
background-image: -webkit-radial-gradient(45px 45px, circle cover, yellow, orange);
background-image: radial-gradient(45px 45px 45deg, circle cover, yellow 0%, orange 100%, red 95%);
</p> <p> animation-name: spin;
animation-duration: 3s; /* 3 seconds */
animation-iteration-count: infinite;
animation-timing-function: linear;
}

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • //引用其他less文件进来 //@import "My-less"; //!import 用法:优先级最高 .t...
    张小窝阅读 2,364评论 0 0
  • LESS 总体而言,想象成JS的JQ就行 1.less的注释 /*text*/ 该注释能够编译到css文件中 //...
    车仔面阅读 451评论 0 0
  • 各种纯css图标 CSS3可以实现很多漂亮的图形,我收集了32种图形,在下面列出。直接用CSS3画出这些图形,要比...
    剑残阅读 9,714评论 0 8
  • 1、垂直对齐 如果你用CSS,则你会有困惑:我该怎么垂直对齐容器中的元素?现在,利用CSS3的Transform,...
    kiddings阅读 3,208评论 0 11
  • 给我后悔名模关注我后悔莫
    杜s阅读 96评论 0 0