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>

写在后面

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

相关推荐
oumae-kumiko9 分钟前
【JS/TS鼠标气泡跟随】文本提示 / 操作提示
前端·javascript·typescript
YG·玉方10 分钟前
键盘常见键的keyCode和对应的键名
前端·javascript·计算机外设
梦屿千寻!!22 分钟前
Axios和Ajax的区别
前端
iOS开发的小学生26 分钟前
鸿蒙app封装 axios post请求失败问题
前端·harmonyos·鸿蒙开发
我码玄黄42 分钟前
在THREEJS中加载3dtile模型
前端·javascript·3d·threejs
文浩(楠搏万)1 小时前
Java Spring Boot 项目中嵌入前端静态资源:完整教程与实战案例
java·服务器·前端·spring boot·后端·nginx·github
悠悠华1 小时前
使用layui的table提示Could not parse as expression(踩坑记录)
前端·javascript·layui
东离与糖宝1 小时前
webScoke api 介绍
前端
群联云防护小杜1 小时前
黑客如何找到App中的源IP:原理与防范
运维·服务器·前端·网络·网络协议·tcp/ip
Αиcíеиτеǎг2 小时前
基于前端技术UniApp和后端技术Node.js的电影购票系统
前端·uni-app·node.js