Center Aufstellung der modalen Verwendung von festen: wie auch vertikal scrollen?

Habe ich ein modales Fenster, die möchte ich zentrieren relativ zu dem Lesegerät seine position auf der Seite. Der beste Weg, dies zu erreichen, scheint mit der position fest/top-50% fix:

.fixed {
    position:fixed;
    width:100px;
    height:100px;
    top:50%;
    left:50%;
    margin-left:-50px;
    margin-top:-50px;
}

So weit so gut, das modal öffnet sich im genauen Zentrum. Siehe jsfiddle hier:
http://jsfiddle.net/cbqN2/

Aber ich möchte, dass meine Benutzer in der Lage sein, um einen Bildlauf des modal, wenn der Inhalt zu lang für Ihren Bildschirm:
http://jsfiddle.net/xwhMa/1

Irgendeiner Weise um dies zu erreichen, durch die Verschachtelung von divs mit unterschiedlichen Positionen oder JQuery als letzter Ausweg?

Es ist sicherlich möglich, aber es wird definitiv müssen JavaScript (und daher solltest du jQuery verwenden).

InformationsquelleAutor Ila | 2012-08-02

Schreibe einen Kommentar