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