将 div 放置在图像的一角

发布于 2024-12-20 09:31:20 字数 382 浏览 0 评论 0原文

所以我想将元数据 div 放置在每个帖子图像的角落,但所有图像的大小都不同。我该怎么做?

这是我需要的示例:

在此处输入图像描述

这是循环:

<div id="images">
    <?php wp_get_attachment_image(); ?>
</div>
<div id="date">
    <?php get_the_date(); ?>
</div>

我发布了这个 @ wordpress.stackexchange 但他们说张贴在这里

So I want to position my a meta-data div in the corner of every post image, but all the images are different sizes. How do I do this?

Heres an example of what I need:

enter image description here

This is the loop:

<div id="images">
    <?php wp_get_attachment_image(); ?>
</div>
<div id="date">
    <?php get_the_date(); ?>
</div>

I posted this @ wordpress.stackexchange but they said to post it here

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

怀念你的温柔 2024-12-27 09:31:20

图像的大小并不重要。您必须为容器 div 指定一个 position:relative ,为角 div 指定一个 position:absolute ,其中 top:0left : 0

HTML:

<div id="images"><?php wp_get_attachment_image(); ?>
<div id="date"><?php get_the_date(); ?></div>
</div>

*注意日期位于图像标签内!

CSS:

#images{
position:relative;
}

#date{
position:absolute;
top:0;
left:0;
}

It doesn't matter what size the image is. You have to give the container div a position:relative and the corner div a position:absolute with top:0 and left:0

HTML:

<div id="images"><?php wp_get_attachment_image(); ?>
<div id="date"><?php get_the_date(); ?></div>
</div>

*note date is inside the image tag!

CSS:

#images{
position:relative;
}

#date{
position:absolute;
top:0;
left:0;
}
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文