以下是一个不使用伪元素的方法来制作带有箭头的盒子的代码示例:
解释:
position 属性设置为 relative,以便后续的箭头元素可以相对于盒子定位。::before 伪元素来创建箭头元素。将其 content 属性设置为空字符串,以确保伪元素在页面上不可见。position 属性设置为 absolute,以便可以相对于父元素 .box 来定位。top 和 right 属性,将箭头元素定位在盒子的右侧。margin-top 属性和负值,将箭头元素向上移动一半高度,以使其与盒子的垂直居中对齐。请注意,这只是一种不使用伪元素的方法来制作带有箭头的盒子。使用伪元素的方法通常更加简洁和灵活。