Ich brandmarke mehrere Websites, die ich kürzlich erstellt habe, mit einem Bild, das auf Schweben reagiert und Links zu meiner eigenen Website zurückgibt. Ich füge das Markup und CSS dynamisch mit einer jQuery Append-Funktion ein, die mein Logo absolut in der unteren rechten Ecke der Website des Kunden positioniert, und es funktioniert größtenteils großartig. Allerdings muss ich diese Positionierung verbessern, um zwei verschiedene Szenarien zu berücksichtigen, und ich bin ziemlich ratlos.Wie positioniere ich ein Element 40 Pixel unter dem niedrigsten DIV auf einer Seite, wenn eine Bildlaufleiste vorhanden ist?
Wenn die Elemente auf der Website nicht den unteren Rand des Fensters erreichen, möchte ich das Logo in der unteren rechten Ecke, was derzeit passiert. Das ist toll.
Wenn die Elemente, die unten auf der Seite oder darüber hinaus zu tun erreichen, eine Scrollbar zwingen, mag ich das Logo 40px unter dem Boden des untersten positioniert DIV erreicht, noch in der rechten unteren Ecke der Seite (fast, als ob es waren Teil des normalen Dokumentenflusses und nicht absolut positioniert). Das ist, was ich nicht herausfinden kann.
+1 für css sticky Fußzeilen. –
Danke! Ich hatte letztes Jahr klebrige Fußzeilen benutzt und dachte nicht einmal daran, sie für diese Art von Gebrauch anzupassen. Ich dachte, ich hätte deine Antwort bereits vor Wochen angenommen - Entschuldigung für die späte Antwort. –