【问题标题】:Position at the top and bottom of two seperate divs位于两个独立 div 的顶部和底部
【发布时间】:2012-05-15 10:46:40
【问题描述】:

我想淡出两个单独 div 的顶部和底部。

现在我正在尝试在顶部使用 position:absolute 和 top:1px,在底部使用 bottom:1px。不适合我,使用父 div?这导致他们出现在错误的地方。

这个小提琴显示了我在哪里:

http://jsfiddle.net/mstefanko/23mfk/

我想要的是每个 div 的顶部和底部都在小提琴中展示淡入淡出。

【问题讨论】:

  • 你能试着重新解释一下你在找什么吗?有点难以理解。

标签: html css


【解决方案1】:

您的.inner-1.inner-2 都包含绝对定位的元素。这些元素是相对于视口定位的,而不是它们的父元素。您需要将.inner-1.inner-2 设置为相对位置:

.inner-1,
.inner-2 {
  position: relative;
}

这将导致渐变元素出现在这些容器的顶部和底部。

演示:http://jsfiddle.net/23mfk/1/

【讨论】:

  • 谢谢乔纳森!!正是我需要的!
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2016-02-03
  • 2020-09-21
  • 1970-01-01
  • 2019-05-04
相关资源
最近更新 更多