将文本换行至未设置的图像宽度

发布于 2024-10-08 19:21:41 字数 273 浏览 4 评论 0原文

我会保持简单。我有一个使用以下 css 的图像: .img-右{ 浮动:右; 边距:0 像素 0 像素 10 像素 20 像素; 然后

我在图像下方添加了一个标题,即以下 css: .img-右 p { 顶部边距:5px; 顶部填充:5px; 字体大小:11px; 颜色:#858d93; 我

想让段落标签的宽度适应我正在使用的图像的大小。使用该类的图像宽度各不相同,因此我被告知实现此目的的唯一方法是通过 jQuery。任何人都可以协助完成这项工作吗?

谢谢,节日快乐!

I will keep this simple. I have an image that is using the following css:
.img-right {
float: right;
margin: 0px 0px 10px 20px;
}

Then I have a caption that lives below the image which is the following css:
.img-right p {
margin-top: 5px;
padding-top: 5px;
font-size: 11px;
color: #858d93;
}

I want to have the width of the paragraph tag to adjust to the size of the image I am using. The image(s) vary in width that use that class, so I was told the only way to achieve this is through jQuery. Can anyone assist with making this work?

Thanks and Happy Holidays!

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

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

发布评论

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

评论(1

只为一人 2024-10-15 19:21:41

好的,尝试这样的 HTML:

<div class="img-wrapper">
<img src="foo.jpg" />
<div class="caption">This is my caption</div>
</div>

CSS:

.img-wrapper{width:auto; min-width:100px; float:right; margin:0px 0px 10px 20px;}
.img-wrapper img{min-width:100px;}
.img-wrapper .caption{width:auto; min-width:100px; margin-top: 5px; padding-top: 5px; font-size: 11px; color: #858d93; }

Ok try something like this, HTML:

<div class="img-wrapper">
<img src="foo.jpg" />
<div class="caption">This is my caption</div>
</div>

CSS:

.img-wrapper{width:auto; min-width:100px; float:right; margin:0px 0px 10px 20px;}
.img-wrapper img{min-width:100px;}
.img-wrapper .caption{width:auto; min-width:100px; margin-top: 5px; padding-top: 5px; font-size: 11px; color: #858d93; }
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文