CSS样式 - 在可滚动的div中放置div轮廓

时间:2013-10-25 20:37:38

标签: javascript html css css3 google-closure-library

我正在尝试在Google Closure中创建一个可选择的列表。我几乎得到了所有东西,但是当我将滚动功能添加到容器中时。如果大纲元素

,我意识到我的风格出了问题
 <div class="Selectable"
        style="height: 400px; overflow-y: scroll" id ="list2">
          <div class="selectable-item">0 </div>
          <div class="selectable-item">1</div>
          .....
          .....
          .....
 <div class="selectable-outline" style="left: 88px; top: 97px; width: 76px; height: 725px; "></div></div>
        </div>

这是小提琴。

http://jsfiddle.net/dekajp/uC5jm/4/

我希望div(outline)包含在可滚动的父级中。父母的卷轴高度约为2000.无法弄清楚这一点!!

谢谢你的帮助!!!

1 个答案:

答案 0 :(得分:1)

大纲元素位于绝对位置,因此您需要该元素的父元素相对位置,以便大纲元素不会破坏包含。

/* you need to also capitalize selectable */
.Selectable {
  position: relative;
  /* more styling */
}

JSFIDDLE