HTML-element position:absolute vs. scrollen

Ich habe zwei div mit position - Attribut auf absolute. Eines davon ist ein Sohn von einem anderen scrollbaren div. Sowas:

<body>
  <div class="foo" id="outside"></div>

  <div class="bar">
    <div class="foo" id="inside"></div>
  </div>
</body>

CSS:

.foo{position:absolute;}
.bar{max-width: 300px;}

Nun, sagen wir, der bar div hat eine lange Inhalte und so kann der Nutzer einen Bildlauf (nur das div nicht die gesamte Seite!); die inside div nicht scrollen, mit seinem Vater. Im Gegenteil, die outside div scrollt die gesamte Seite, wenn es lange genug, um zu scrollen. Ich will die inside div scrollen mit der bar div, wie kann ich das Verhalten reproduzieren, der outside div-Element auf der inside div?

EDIT: ich lese nochmal meinen post, es war nicht so einfach, tut mir Leid. Ich werde versuchen, mit einem Beispiel:

http://jsfiddle.net/QYHSd/2/

Ich will das rote div scrollen mit dem Inhalt von den grünen, wenn der Benutzer blättert der grüne div. Sorry nochmal wenn ich mich nicht in der Lage zu erklären, nun, was Id' zu erhalten möchten.

  • fixieren Sie die 'bar' Höhe, und seine 'überlauf' auf 'auto'.
InformationsquelleAutor Federinik | 2013-09-02
Schreibe einen Kommentar