2

我无权编辑 HTML,所以我剩下的是一个我想要相对定位的侧边栏,这样我就可以在其中绝对定位一个元素,但我也希望一个孩子的孩子相对于正文,而不是侧边栏。

视觉示例:

Sidebar (relative)

| child (absolutely positioned in sidebar)

| child (statically positioned)

| | | | child of child (absolutely positioned relative to the body)

/Sidebar
4

1 回答 1

2

不,不是 CSS。但是你可以:

  • left对and使用负值top
  • 也许使用 JavaScript 来改变元素在 DOM 中的位置
于 2012-09-12T00:00:00.937 回答