gpt4 book ai didi

css - 水平填充容器的 div 中的底部对齐 div

转载 作者:太空宇宙 更新时间:2023-11-04 14:20:16 25 4
gpt4 key购买 nike

我已经为此工作了几个小时:我似乎无法让“标签”div 垂直对齐到它所在的 div 的底部。它所在的 div 水平扩展以填充它所在的 div ,它的大小会水平变化,因为它紧挨着带有图像的 div。我很想让这个“标签”div 贴在它的容器底部,但我似乎无法弄清楚。如果有必要,我也愿意重组我的 div。

我试过设置 bottom: 0;溢出:隐藏;我试过设置它的容器 div position: relative; 和它的 position: absolute;

这是 jsfiddle 的链接:http://jsfiddle.net/29WKX/8/

这是我现在所在的位置:

CSS:

body {
font-family: 'Lucida Grande', 'Helvetica Neue', Helvetica, Arial, sans-serif;
font-size: 13px;
padding-top: 100px;
background-color: deepskyblue;
}

.content{
background: #fff;
margin: 0 auto;
width:720px;
text-align: center;
padding: 1px;
/* border-radius */
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
/* box-shadow */
-webkit-box-shadow: rgba(0,0,0,0.2) 0px 1px 3px;
-moz-box-shadow: rgba(0,0,0,0.2) 0px 1px 3px;
box-shadow: rgba(0,0,0,0.2) 0px 1px 3px;
}
.right-pic {
float: right;
width: auto;
}
.left-pic{
float: left;
width: auto;
}
.text {
background-color: lightgray;
overflow: hidden;
position: relative;
}
.tag{
background-color: red;
position: relative;
bottom: 0;
}

这是我的 HTML:

<div class="content">
<div class="right-pic">
<img src="" width="300px" height="220px" alt="image">
</div>
<div class="text">
<h2>Title</h2>
<p>this takes up remaining space to the left</p>
</div>
<div class="tag">tag</div>
<div style="clear: both"></div>
</div>
<br />
<div class="content">
<div class="left-pic">
<img src="" width="320px" height="200px" alt="image">
</div>
<div class="text">
<h2>Title</h2>
<p>this takes up remaining space to the left</p>
</div>
<div style="clear: both"></div>
</div>

最佳答案

如果我理解你的问题,你需要做的就是添加:

position: relative;

在您的内容元素中。还有一个:

position: absolute;

在你的标签元素中。

Please check this JSFiddle .

关于css - 水平填充容器的 div 中的底部对齐 div,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19990783/

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