Ich habe ein div mit einer Höhe von 400px. Der Inhalt ist viel länger, so dass die div kann scrollen (Y-Achse). Auf der rechten Seite des Divs brauche ich einige Buttons, um eine feste Position in diesem div zu haben.
Wie würde ich das tun? jQuery, CSS, was auch immer - es macht mir nichts aus.
Ich habe versucht, fixTo - aber scheint nicht zu funktionieren - und eine CSS-Lösung, die sagt: "use position: fixed, aber nicht links / rechts - nur Rand". Es funktioniert OK, aber wenn die Seite selbst scrollt, scrollt die Tasten auch - was sie nicht sollten. Sie sollten zu jeder Zeit in der div bleiben.
Beispielcode:
%Vor%Sie können das Objekt außerhalb des div an einer festen Position hinzufügen, abhängig davon, was in Ihrem div ist. Wenn Ihr div von Daten innerhalb davon abhängt, kann einige Javascript den Inhalt aggregieren, bevor die gewünschten Aktionen abhängig von dem Ganzen ausgeführt werden.
Ich löste es, indem ich die Tasten darunter platzierte und dann margin-top: -400px;
verwendete %Vor%Es scheint zu funktionieren. Wenn jemand bessere Lösungen hat, sind sie natürlich willkommen. Danke für all deine Antworten.