用css画圆,半圆和三角形

  • 圆,半圆
  • 三角形

圆,半圆

// 圆 宽高相等, border-radius大于宽度的一半
.circle{width: 100px;height: 100px;background: red;-moz-border-radius: 50px;-webkit-border-radius: 50px;border-radius: 50px;
}

拓展链接: border-style之dotted显示一个圆 https://blog.csdn.net/kanghui_898/article/details/70837694

// 左半圆 宽度是高度的一半,左上,左下border-radius是高度的一半
.circle-half-left{width: 50px;height: 100px;background: red;border-radius: 50px 0 0 50px;
}// 右半圆 宽度是高度的一半,右上,右下border-radius是高度的一半
.circle-half-right{width: 50px;height: 100px;background: red;border-radius: 0 50px 50px 0;
}// 上半圆 高度是宽度的一半,左上,右上border-radius是宽度的一半
.circle-half-top{width: 100px;height: 50px;background: red;border-radius: 50px 50px 0 0;
}// 下半圆 高度是宽度的一半,左下,右下border-radius是宽度的一半
.circle-half-bottom{width: 100px;height: 50px;background: red;border-radius: 0 0 50px 50px;
}

拓展下,是不是还挺漂亮(可根据需要自由组合,玩一玩)

// leaf1 宽高相等
.leaf1-left{width: 50px;height: 50px;background: red;border-radius: 0 50px;
}
.leaf1-right{width: 50px;height: 50px;background: red;border-radius: 50px 0;
}// leaf1 宽高不等
.leaf2-left{width: 100px;height: 50px;background: red;border-radius: 0 50px;
}
.leaf2-right{width: 100px;height: 50px;background: red;border-radius: 50px 0;
}.leaf2-top{width: 50px;height: 100px;background: red;border-radius: 0 50px;
}
.leaf2-bottom{width: 50px;height: 100px;background: red;border-radius: 50px 0;
}

三角形

// 上三角 左右边框透明,下边框不透明
.triangle-up{width: 0;height: 0;border-left: 50px solid transparent;border-right: 50px solid transparent;border-bottom: 50px solid red;
}// 下三角 左右边框透明,上边框不透明
.triangle-down{width: 0;height: 0;border-left: 50px solid transparent;border-right: 50px solid transparent;border-top: 50px solid red;
}// 左三角 上下边框透明,右边框不透明
.triangle-left{width: 0;height: 0;border-top: 50px solid transparent;border-bottom: 50px solid transparent;border-right: 50px solid red;
}// 右三角 上下边框透明,左边框不透明
.triangle-right{width: 0;height: 0;border-top: 50px solid transparent;border-bottom: 50px solid transparent;border-left: 50px solid red;
}

原文链接: 纯CSS画的基本图形(矩形、圆形、三角形、多边形、爱心、八卦等)https://www.cnblogs.com/ming1025/p/7363074.html

【css】用css画圆,半圆和三角形相关推荐

  1. 初始化css样式代码、颜色、字体、浮动与清除浮动、显示、定位、盒子模型、按钮禁用、CSS画圆半圆扇形三角梯形

    顔色 sass顔色变量声明 在vue中声明颜色变量时需要在 vue.config.js 里面增加如下配置. module.exports = { // ... css: { sourceMap: tr ...

  2. 以下css属性可以用来画圆的是,css3 如何画圆

    css3画圆的实现方法:首先创建一个HTML示例文件:然后定义一个div,并命名为"circle":最后通过css属性"border-radius"使div实现 ...

  3. CSS画圆半圆扇形三角梯形

    直接上代码: div{margin: 50px;width: 100px;height: 100px;background: red; } /* 半圆 */ .half-circle{height: ...

  4. css指定位置画圆,【翻译】4种CSS画圆的方法

    四种方法 1. Border Radius .circle { background: #456BD9; border: 0.1875em solid #0F1C3F; border-radius: ...

  5. css画圆, 如何用纯css实现一个动态画圆环效果

    最终的效果是:用纯css实现动态画圆的动画效果 html结构如下: <div class="wrap"> <div class="circle" ...

  6. Html中圆圈怎么画,css怎么画圆?

    css怎么画圆?其实很简单.我们需要使用一个关键属性:border-radius属性来画圆.下面本篇文章就来给大家介绍一下使用CSS border-radius属性画圆的方法,希望对大家有所帮助. 首 ...

  7. css画圆、半圆、椭圆、圆环

    css画圆 在css中利用border-radius可以画出我们想要的圆 border-radius属性 可以设置盒子四边的圆弧.从上左,上右,下右,下左顺时针依次设置四个属性 也可以单独设置一个方向 ...

  8. CSS画圆、三角形、品字、骰子

    CSS画圆.三角形.品字.骰子 前言:这篇文章主要是本人正在看面试题,面试题当成八股文来背,太难了.所以,通过写笔记,并自己实践来加深印象.如果这篇文章对你有帮助,请不要吝啬你的赞. 圆 让 bord ...

  9. 用CSS画圆、半圆、线性箭头

    一.css画半圆 border-radius 可以设置盒子四边的弧度.可以设置%,px等单位. 在css中利用border-radius可以画出圆形,半圆,等图案 半圆需要两个块元素,两个块元素分别设 ...

最新文章

  1. Android 常见异常及解决办法
  2. 怎么用python做表格-怎么用python画表格?
  3. Python Django CBV下的通用视图函数
  4. Quick Audience组织和工作空间功能解读
  5. [转] Ghost自动安装
  6. uCOS-II任务建立示例
  7. 使用面向对象(OO)的思想,实现循环输入多个会员的信息,根据会员编号,查找会员积分
  8. 将JQGrid与Spring MVC和Gson集成
  9. 当winform窗体的Bordestyle设置为None时,鼠标可以拖动窗体的办法
  10. 紫光展锐回应“春藤510只支持NSA”:错误解读 SA和NSA一个都不少
  11. 总结C#语言命名规范 (转)
  12. Active Record 数据库模式-增删改查操作
  13. setitime和相关函数
  14. 项目设计之----命令模式的利用
  15. Linux信号量常用操作表
  16. Spring Cloud - 熔断(Hystrix)
  17. Python Factory 工厂方法
  18. CAD得到填充名称(网页版)
  19. SAP系统邮件功能配置
  20. 《数字逻辑电路》期末考试

热门文章

  1. 关于soap 的PHP客户端调用
  2. 世界上所有的不公平都是由于当事人能力不足造成的
  3. 超级细菌正在横行 农业物联网能做什么
  4. ssh服务器与本地文件互传
  5. 豆豆趣事[2012年09月]
  6. Python爬虫框架:scrapy抓取B站博人传评论数据
  7. 五一假期出行必备的高科技手册
  8. 如何在Windows中查看忘记的无线网络密码
  9. 功夫熊猫经典台词:从来没有什么意外
  10. Git的基本使用(本地仓库)