text - SVG 文本 anchor 左上角

标签 text svg anchor offset

默认情况下,SVG 中文本元素的 anchor 在左下角,但我希望它在左上角,因为我还创建了一个矩形作为文本的背景,但它显示不正确,因为文本高于矩形(因为矩形 anchor /偏移位于左上角)。有没有办法解决这个问题,所以文本和矩形都可以在相同的坐标处绘制并显示在相同的位置。

最佳答案

dominant-baseline属性/属性对我有用:

svg {
  dominant-baseline: hanging;
}

关于text - SVG 文本 anchor 左上角,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31655360/

相关文章:

tags - 如何使页面加载到 anchor 标记?

python - 使用 NLTK 将早期现代英语转换为 20 世纪的拼写

r - R语言文本摘要

javascript - 我可以在 svg 文件上绘制形状吗

css - 动画后 SVG 路径变化

HTML/CSS : <a> tag CSS rules w/pseudoclasses rendering inconsistently

javascript - 我可以将每一行多行文本包装在一个跨度中吗?

text - 将批处理输出对齐到列中

javascript - snap.svg 保存元素并将其粘贴到另一个元素

r - Flexdashboard:为### 标题设置 anchor (级别 3)