css 画出一个三角形
css三角形
1 页面标签内容:(四个块元素)
2 <div class="item item1">
3 i1
4 </div>
5 <div class="item item2">
6 i2
7 </div>
8 <div class="item item3">
9 i3
10 </div>
11 <div class="item item4">
12 i4
13 </div>
14
15 css样式内容
16 .item{ //统一设置宽高为0,边框为透明边框
17 width: 0;
18 height: 0;
19 border: 50px solid transparent;
20
21 margin-right: 10px;
22 border-color: rgba(0, 0, 0, .5);
23
24 }
25 .item1{ //第一个三角形
26 border-top: 50px solid blue;
27 }
28 .item2{ //第二个三角形
29 border-bottom: 50px solid red;
30 }
31 .item3{ //第三个三角形
32 border-left: 50px solid green;
33 }
34 .item4{ //第四个三角形
35 border-right: 50px solid black;
36 }
上面的代码放入页面后的大致样式:
后面就可以根据自己的需要,调整对应的三角形位置
忍一时,越想越气;
退一步,哎呦我去!
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 别再用vector<bool>了!Google高级工程师:这可能是STL最大的设计失误
· 单元测试从入门到精通