【问题标题】:How can I align a <svg> element with text?如何将 <svg> 元素与文本对齐?
【发布时间】:2021-01-19 05:08:08
【问题描述】:

我想在文本旁边使用 Bootstrap 图标来帮助区分我正在设计的简单网页中的选项/项目,但 &lt;svg&gt; 元素相对于文本略微偏离。我正在使用带有个人 css 文件的 Bootstrap 4.0.0 来调整一些事情。

我使用的 HTML 和 CSS 都在 https://www.codeply.com/p/MU4zE84NJc 中,问题可以在表项中看到。这是最小的,但我不能让它没有解决。

知道如何确保&lt;svg&gt; 元素与文本保持对齐吗?

【问题讨论】:

  • 能否请您在此处提供代码?最好在sn-p中。
  • 我没有提供sn-p,因为代码太多,下次再做。反正已经解决了,感谢关注:D

标签: html css svg bootstrap-4 alignment


【解决方案1】:

尝试对 svg 元素使用“vertical-align”属性。

喜欢 text-bottom, text-top

svg {
  vertical-align: text-bottom;
}

【讨论】:

  • “text-top”设法修复它,非常感谢:3
猜你喜欢
  • 1970-01-01
  • 2016-10-11
  • 2019-06-22
  • 2020-05-13
  • 1970-01-01
  • 2017-09-01
  • 2021-11-16
  • 2021-12-13
相关资源
最近更新 更多