| 123456789101112131415161718192021222324 |
- function toolbarAdjustTop() {
- const toolbarHeight = document.getElementById("toolbar").offsetHeight;
- document.body.style.paddingTop = `${toolbarHeight}px`;
- const header = document.querySelector("header");
- const nav = document.querySelector("nav");
- [header, nav].forEach(element => {
- if (element && window.getComputedStyle(element).position === "fixed") {
- // Adjust the fixed header
- element.style.top = `${toolbarHeight}px`;
- }
- if (element) {
- const fixedElements = Array.from(element.querySelectorAll("*")).filter(el =>
- window.getComputedStyle(el).position === "fixed");
- fixedElements.forEach(el => {
- el.style.top = `${toolbarHeight}px`;
- });
- }
- });
- }
- window.addEventListener("load", toolbarAdjustTop);
- window.addEventListener("resize", toolbarAdjustTop);
|