css三角形源码

效果图

如下图所示,让一个 div 变成三角形,并且可随意更改大小

本文提供了可运行示例源码,直接复制即可。

实现源码

建议创建一个 demo.html 文件,一键复制代码运行。

html 复制代码
<style>
.div{
    width: 0px;
    height: 0px;
    /* 调得越大三角形越大 */
    border-width: 100px;
    /* END */
    border-style: solid;
    border-color: red transparent transparent transparent;
    overflow: hidden;
    font-size: 0;
    line-height: 0;
}
</style>

<body>
    <div class="div"></div>
</body>

写在后面

其实实现方法还有很多,如果仅仅是为了展示,本文的方案比较简单粗暴。

相关推荐
Bling_Bling_13 分钟前
【无标题】
前端·网络协议
We་ct4 分钟前
React Diff & Key 核心解析
开发语言·前端·javascript·react.js·前端框架·reactjs·diff
哥本哈士奇5 分钟前
Vue 3 快速入门:从零搭建前后端 CRUD 应用
前端·javascript·vue.js
biubiubiu07066 分钟前
Agent 是如何拥有“手脚”的(ReAct 运行流程)
开发语言·前端·javascript
摸鱼的春哥10 分钟前
Agent教程21:知识图谱🕸,让AI🤖学会联想
前端·javascript·后端
SuperEugene10 分钟前
Vue3 组件拆分实战规范:页面 / 业务 / 基础组件边界清晰化,高内聚低耦合落地指南|Vue 组件与模板规范篇
前端·javascript·vue.js·前端框架
泯泷10 分钟前
阶段二:为什么先设计指令集,编译器和运行时才能稳定对齐?
前端·javascript·架构
Dxy123931021612 分钟前
HTML常用布局详解:从基础到进阶的网页结构指南
前端·html
ywf12152 小时前
前端的dist包放到后端springboot项目下一起打包
前端·spring boot·后端
恋猫de小郭2 小时前
2026,Android Compose 终于支持 Hot Reload 了,但是收费
android·前端·flutter