将 div 中的文本与底部对齐

发布于 2024-11-30 09:31:10 字数 160 浏览 0 评论 0原文

我有两个相邻的 div,一个带有 float: right,另一个带有 float: left。左侧包含一张图像 (200x100px),右侧的 div 应包含文本。我想让右侧的 div 文本从 div 的左下角开始,而不是从左上角开始,这可能吗? 谢谢

I have two divs next to each other, one with float: right and the other with float: left. The one on the left contains an image (200x100px) and the div on the right should contain a text. I would like to have the text of the div on the right to start on the bottom left of the div instead of the top left, is that possible somehow?
Thanks

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

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

发布评论

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

评论(3

反目相谮 2024-12-07 09:31:10

您可以创建容器 position:relative 然后在里面创建一个 div position:absolute;底部:0;左:0;

<div style="position: relative; height: 300px; width: 300px; background-color: #f00;">
  <div style="position: absolute; bottom: 0; left: 0; right: 0; background-color: #00f;">
    This will be at the bottom!
  </div>
</div>

You can make the container position: relative then make a div inside with position: absolute; bottom: 0; left: 0;

<div style="position: relative; height: 300px; width: 300px; background-color: #f00;">
  <div style="position: absolute; bottom: 0; left: 0; right: 0; background-color: #00f;">
    This will be at the bottom!
  </div>
</div>
记忆消瘦 2024-12-07 09:31:10

在跨度、段落或您要放置文本的任何内容上尝试此 css 规则:

vertical-align: bottom;

Try this css rule on the span, paragraph or whatever you're placing the text in:

vertical-align: bottom;
浅沫记忆 2024-12-07 09:31:10

您可以尝试将以下 css 添加到您的 div 中:

 #rightDiv{
   display: table;
   vertical-align: bottom;
}

you can try to add to your div this css:

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