纯css制作常见的图形

1.正方形

css 复制代码
 <div class="square"></div>
css 复制代码
.square {
        width: 100px;
        height: 100px;
        background-color: #ffff00;
      }

效果:

2.长方形

html 复制代码
<div class="rectangle"></div>
css 复制代码
 .rectangle{
        width: 200px;
        height: 100px;
        background-color: #ff0000;
     }

3.菱形

html 复制代码
<div class="rhombus"></div>
css 复制代码
 .rhombus{
       width: 100px;
        height: 100px;
        transform: rotate(45deg);
        background-color: #ffff00;
     }

4.三角形

html 复制代码
<div class="triang"></div>
css 复制代码
  .triang{
        width: 0px;
        height: 0px;
        border: 40px solid transparent;
        border-bottom: 40px solid #ff0000;
      }

5.梯形

html 复制代码
<div class="trapezoid"></div>
css 复制代码
 .trapezoid {
        width: 100px;
        height: 0px;
        border: 40px solid transparent;
        border-bottom: 40px solid #ff0000;
      }
相关推荐
一块plus4 分钟前
创造 Solidity、提出 Web3 的他回来了!Gavin Wood 这次将带领波卡走向何处?
javascript·后端·面试
青山Coding8 分钟前
Cesium应用(三):全球气压可视化与气象时序图实现方案
前端·gis·cesium
老虎062715 分钟前
JavaWeb前端03(Ajax概念及在前端开发时应用)
前端·javascript·ajax
Aphasia31129 分钟前
性能优化之重绘和重排
前端·面试
Python私教31 分钟前
yggjs_react使用教程 v0.1.1
前端·react.js·前端框架
Jinuss33 分钟前
Vue3源码reactivity响应式篇之Map、Set等代理处理详解
前端·vue.js·vue3
用纸拆浪34 分钟前
❤️❤️组件踩坑日记:vxe-table-select下拉表格异步加载时的数据回显问题
前端
小鸡脚来咯35 分钟前
react速成
前端·javascript·react.js
Juchecar38 分钟前
JavaScript 和 Vue3 中 for...in 与 for...of 的区别
前端·vue.js
剽悍一小兔39 分钟前
React15.x版本 子组件调用父组件的方法,从props中拿的,这个方法里面有个setState,结果调用报错
前端·javascript·react.js