gpt4 book ai didi

css - 在居中图像的一侧有一个图形标题

转载 作者:行者123 更新时间:2023-11-28 08:40:37 24 4
gpt4 key购买 nike

默认情况下,标题位于图像下方。

<figure>
<img src="some_img.jpg">
<figcaption>Some Image Caption</figcaption>
</figure>

如果您需要侧面的标题,您可以使用 dispaly: inline for figcaption

然后您可以使用 text-align: center 将两者居中。

但是如何才能只将图像框对齐到中心,同时将标题保持在它的侧面呢?

像这样:mock up

最佳答案

一种选择是绝对定位 figcaption

figure {
border: 1px solid #663399;
background: #bada55;
text-align: center;
position: relative;
}
figure img {
display: inline-block;
vertical-align: middle;
}
figcaption {
position: absolute;
/* values below can be amended as required */
top: 50%;
left: 50%;
transform: translate(100%, -50%);
}
<figure>
<img src="http://lorempixel.com/output/nightlife-q-c-200-200-6.jpg" />
<figcaption>Some Image Caption</figcaption>
</figure>

关于css - 在居中图像的一侧有一个图形标题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27823146/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com