html - 将 div float 到包含 div 的底部

标签 html css css-float

我想将 id="des" 放在包含 div 的底部。我认为使用 position:absolute 会起作用,但它会漂浮在容器之外。

#links {
  border: 1px solid black;
  width: 400px;
  height: 400px;
  box-shadow: 1px 1px 1 black;
  overflow: auto;
}
img {
  height: 100%;
  width: 100%;
}
#des {
  border: 1px solid;
  position: absolute;
  bottom: 0;
}
<div id="links">
  <a href="/">
    <img src="http://icons.iconarchive.com/icons/fasticon/social-bookmark/256/Feeds-icon.png" />
    <div id="des">FEEDS
      <br/>get latest updates here</div>
  </a>
</div>

最佳答案

只需将 position:relative 添加到 #links

查看更多关于位置 here

#links {
  border: 1px solid black;
  width: 400px;
  height: 400px;
  box-shadow: 1px 1px 1 black;
  overflow: auto;
  position: relative;
}
img {
  height: 100%;
  width: 100%;
}
#des {
  border: 1px solid;
  position: absolute;
  bottom: 0;
}
<div id="links">
  <a href="/">
    <img src="http://icons.iconarchive.com/icons/fasticon/social-bookmark/256/Feeds-icon.png" />
    <div id="des">FEEDS
      <br/>get latest updates here</div>
  </a>
</div>

关于html - 将 div float 到包含 div 的底部,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31630581/

相关文章:

Javascript:动画 marginLeft 时出现奇怪的错误?

css - 谷歌地图 Canvas 在点击时动态调整大小

html - 为什么 td of table 在 div 中松开它们的宽度(用于滚动表)

CSS float - 底 Angular

html - 使用百分比和 float 强制 overflow-x

html - 带 float 的动态 1 或 2 列布局

javascript - jQuery 加载搞乱了布局

javascript - 将主导航链接替换为悬停时的子菜单链接 - 而不是下拉菜单

html - 为什么我应该使用 'li' 而不是 'div' ?

html - 如何根据 ANTD 表中选择标签中的值禁用日期选择器