【问题标题】:Absolute positioning elements within scrollable div可滚动div内的绝对定位元素
【发布时间】:2009-06-12 05:21:33
【问题描述】:

我正在尝试使用 overflow: auto 将 div 定位在具有固定宽度和高度的父 div 中,以便当其中的 div 超出 div 时它会滚动。

即我有一个 400px 宽的 div,如果我将子 div 的位置设置为左侧:500px,我希望它在 div 上带有水平滚动条的屏幕外。

我创建了两个示例here

即在示例 1 中,第二个红色 div 应该使用类似于示例 2 的水平滚动条被半截断,只是它被内容向下推,因为它不是绝对定位的。

我希望这是有道理的。

【问题讨论】:

    标签: html css


    【解决方案1】:

    在示例 1 中,在 div#main 上设置 position:relative。

    您只需要整理 div 上的上边距和左边距,以补偿它与主体不相关(将它们减少 11 个像素左右)

    【讨论】:

      猜你喜欢
      • 2013-02-10
      • 1970-01-01
      • 2022-11-02
      • 2018-02-09
      • 1970-01-01
      • 1970-01-01
      • 2015-01-23
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多