gpt4 book ai didi

html - 在图像上具有绝对位置的文本

转载 作者:太空宇宙 更新时间:2023-11-03 19:48:54 26 4
gpt4 key购买 nike

我有一张图片,我需要在右下角添加标签。

当我把它放在那里时,它在图像下方 4px 处,没有填充也没有边距。

.postImage {
position: relative;
display: inline-block;
}
.post img.thumbnail {
width:100%;
height: 100%;
}
.commercial {
position: absolute;
bottom: 0;
right: 0;
background-color: #666;
color: #fff;
padding: 3px;
font-size: 14px;
font-weight: 100;
}
<div class="postImage">
<img class="thumbnail" src="https://dummyimage.com/600x400/f00/fff">
<span class="commercial">commercial</span>
</div>

修复它的最佳方法是什么?我不认为

bottom: 4px;

是正确的。

谢谢

最佳答案

默认情况下,图片标签会在底部占用一些额外空间,因为它是内联元素。将其更改为 block 元素以删除多余的空间

.thumbnail {
display: block; /*inline-block, float:left etc..*/
}

.postImage {
position: relative;
display: inline-block;
}
.post img.thumbnail {
width:100%;
height: 100%;
}
.commercial {
position: absolute;
bottom: 0;
right: 0;
background-color: #666;
color: #fff;
padding: 3px;
font-size: 14px;
font-weight: 100;
}
.thumbnail {
display: block;
}
<div class="postImage">
<img class="thumbnail" src="https://dummyimage.com/600x400/f00/fff">
<span class="commercial">commercial</span>
</div>

关于html - 在图像上具有绝对位置的文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43778091/

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