CSS 样式清单整理:css 绘制三角形

  • css 绘制三角形
bash 复制代码
div {
    width: 0;
    height: 0;
    border-width: 0 40px 40px;
    border-style: solid;
    border-color: transparent transparent red;
}
  • 实现带边框的三角形
bash 复制代码
<div id="blue"><div>

#blue {
    position:relative;
    width: 0;
    height: 0;
    border-width: 0 40px 40px;
    border-style: solid;
    border-color: transparent transparent blue;
}
#blue:after {
    content: "";
    position: absolute;
    top: 1px;
    left: -38px;
    border-width: 0 38px 38px;
    border-style: solid;
    border-color: transparent transparent yellow;
}

注: 如果想绘制右直角三角,则将左 border 设置为 0;如果想绘制左直角三角,将右 border 设置为 0 即可(其它情况同理)。

相关推荐
Master_Azur3 分钟前
javaScript进阶
前端
markfeng85 分钟前
React入门教学
前端·react.js
ze_juejin5 分钟前
Object.defineProperty vs Proxy 对比总结
前端
wing9814 分钟前
我的AI编程体验:从白嫖到付费,我为什么最终留下了Codex
前端·人工智能·程序员
京东云开发者24 分钟前
京东Taro Native框架静态布局直渲提速
前端
程序员小羊!25 分钟前
03JavaScript预备知识
前端
前端的阶梯25 分钟前
Cursor 开发 Python 项目完全指南
前端·人工智能·后端
艾伦野鸽ggg33 分钟前
JavaScript 基础语法速通
前端·javascript
不懂的浪漫35 分钟前
AI 时代还需要买课吗?我用 Skills + Markdown + HTML 搭了一套自学系统
前端·人工智能·html·skill
前端的阶梯38 分钟前
Conda 开发 Python 程序完全指南
前端·人工智能·后端