html - 如何将 figcaption 放在图形的右侧?

标签 html css

问题很简单。关于html和css。如何将 html figcaption 元素放置在 img 的右侧(居中)?

最佳答案

显示: flex ; align-tiems: center 在 parent 身上。

figure {
  display: flex;
  align-items: center;
}
<figure>
  <img src="http://kenwheeler.github.io/slick/img/fonz1.png">
  <figcaption>caption</figcaption>
</figure>

或者让它们成为 inline-block 并使用 vertical-align

img,figcaption {
  display: inline-block;
  vertical-align: middle;
}
<figure>
  <img src="http://kenwheeler.github.io/slick/img/fonz1.png">
  <figcaption>caption</figcaption>
</figure>

关于html - 如何将 figcaption 放在图形的右侧?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43334433/

相关文章:

javascript - 调整窗口大小/最大化窗口时背景/内容下半部分消失

css - 恒定动画速度 CSS

css - 停止向右浮动到下一行(Float Drop)

html - 背景图像在 css 中不起作用

javascript - firefox 6 中的 mac 魔术鼠标水平滑动/滚动问题

HTML5 音频 : How to quickly stop and restart a clip?

html - 如何使用伪元素移动图像?

javascript - 如何使用ajax从另一个页面获取div内容

php - HTML5音频元素

javascript - 图片鼠标悬停效果怎么做?