gpt4 book ai didi

css - float 文本在图像上..如何将其右对齐

转载 作者:行者123 更新时间:2023-11-28 11:42:36 25 4
gpt4 key购买 nike

我试图在图像上 float 一些文本(价格)。图片的宽度和高度始终相同,但文本的长度可能不同。所以我试图在右侧始终保持相同的空间,并根据需要向左侧扩展文本。出于某种原因,我无法让它发挥作用。它总是在开箱即用的情况下向右扩展。有什么想法吗?

这是我的 HTML 代码:

<div class="productphoto">
<img src="photo.jpg">
<div class="pricetag">$1959.99</div>
</div>

还有 CSS:

.productphoto { 
position: relative;
width: 100%; /* for IE 6 */
}
.pricetag {
position: absolute;
top: 190px;
left: 190px;
text-align:right;
}

最佳答案

您需要将您的 .pricetag 相对于右侧而不是左侧定位:

.pricetag { 
position: absolute;
top: 190px;
right: 10px; /* NOT left: 190px; */
text-align:right;
}

DEMO

关于css - float 文本在图像上..如何将其右对齐,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15531825/

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