是否可以在没有 CSS 转换的情况下定义定位元素的锚点?
我想在变量居中的 div 之前放置一个箭头,但我必须定义偏移量(左:-20px;)。
如果我要增加字体大小,箭头和块之间的间隙将不再成比例。
如何将绝对定位元素的锚点定义为右上角而不是左上角?
HTML:
<div id="block">
back
<div id="arrow">←</div>
</div>
CSS:
#block {
height: 20px;
width : 40px;
margin: 0 auto;
border: 1px solid black;
position: relative;
}
#arrow {
position: absolute;
left: -20px;
top : 0;
}
在这个例子中,块的宽度是固定的,但在我的代码中它是可变的。可能需要不同的解决方案。
谢谢 !