css画三角形

使用border

js 复制代码
div {
  border-top: 50px solid yellowgreen;
  border-bottom: 50px solid deeppink;
  border-left: 50px solid bisque;
  border-right: 50px solid chocolate;
}

如果想要单个的三角形,把其它三边的颜色设为transparent即可

使用 conic-gradient 绘制三角形

js 复制代码
div {
  background: conic-gradient(from 90deg at 50% 0, deeppink 0, deeppink 45deg, transparent 45.1deg);
}

使用 clip-path 绘制三角形

js 复制代码
div {
  background: deeppink;
  clip-path: polygon(0 0, 100% 0, 0 100%, 0 0);
}
相关推荐
跟着珅聪学java1 分钟前
JavaScript 中定义全局变量的教程
javascript
一只小bit26 分钟前
Qt 文件:QFile 文件读写与管理教程
前端·c++·qt·gui
午安~婉35 分钟前
整理知识点
前端·javascript·vue
向前V37 分钟前
Flutter for OpenHarmony数独游戏App实战:底部导航栏
javascript·flutter·游戏
人道领域44 分钟前
JavaWeb从入门到进阶(javaScript)
开发语言·javascript·ecmascript
军军君011 小时前
Three.js基础功能学习十二:常量与核心
前端·javascript·学习·3d·threejs·three·三维
m0_748254661 小时前
CSS AI 编程
前端·css·人工智能
不绝1911 小时前
C#核心——面向对象:封装
开发语言·javascript·c#
27669582922 小时前
dy bd-ticket-guard-client-data bd-ticket-guard-ree-public-key 逆向
前端·javascript·python·abogus·bd-ticket·mstoken·ticket-guard
m0_726365832 小时前
哈希分分预测系统 + Python Worker + Web 仪表盘”小系统(PHP + MySQL)
前端·python·哈希算法