<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>通过css伪类实现带箭头的盒子</title>
</title>
<style>
.icon {
border: 1px solid #ddd;
width: 250px;
position: relative;
height: 100px;
background: #ffffff;
margin: auto;
border-radius: 10px;
box-sizing: border-box;
}
/* transparent相当于rgba(0,0,0,0) */
.icon::before {
border-style: solid;
/*边框宽度,四个参数依次上、右、下、左*/
/*一个宽度14,高度24的左向三角区域*/
border-width: 12px 14px 12px 0;
/*所有区域都设置为透明,只填充三角区域,与盒子边框颜色相同*/
border-col
通过css伪类实现带箭头的div
于 2023-04-10 15:30:41 首次发布
![](https://img-home.csdnimg.cn/images/20240611030827.png)