当先锋百科网

首页 1 2 3 4 5 6 7

在网页设计中,经常需要使用一些图形来装饰页面或者展示数据。使用CSS可以轻松的完成这些图形的绘制和样式的控制。

/* 1. 矩形 */
.rect {
width: 100px; /* 设置宽度 */
height: 50px; /* 设置高度 */
background-color: #f00; /* 设置背景色 */
border: 1px solid #000; /* 设置边框 */
}
/* 2. 圆形 */
.circle {
width: 50px; /* 设置宽度 */
height: 50px; /* 设置高度 */
border-radius: 50%; /* 设置为圆形 */
background-color: #00f; /* 设置背景色 */
border: 1px solid #000; /* 设置边框 */
}
/* 3. 三角形 */
.triangle {
width: 0;
height: 0;
border-top: 50px solid #0f0; /* 设置顶边宽度和颜色 */
border-left: 25px solid transparent; /* 设置左边宽度和颜色 */
border-right: 25px solid transparent; /* 设置右边宽度和颜色 */
}
/* 4. 梯形 */
.trapezoid {
width: 100px; /* 设置上下底宽度 */
height: 50px; /* 设置高度 */
border-top: 0; /* 上边框为0 */
border-left: 25px solid transparent; /* 设置左边宽度和颜色 */
border-right: 25px solid transparent; /* 设置右边宽度和颜色 */
border-bottom: 50px solid #ff0; /* 设置下边框宽度和颜色 */
}
/* 5. 菱形 */
.diamond {
width: 50px; /* 设置宽度 */
height: 50px; /* 设置高度 */
transform: rotate(45deg); /* 旋转45度 */
background-color: #f0f; /* 设置背景色 */
border: 1px solid #000; /* 设置边框 */
}

以上就是常见的CSS图形绘制方法,根据不同的需求和场景可以灵活的应用。