Untitled
unknown
plain_text
4 years ago
1.8 kB
8
Indexable
<link rel="preload" as="image" href="/Data/EditorFiles/topbanner-mobil.jpg"> <link rel="preload" as="image" href="/Data/EditorFiles/topbanner.jpg"> <script> document.addEventListener("DOMContentLoaded", () => { if(window.innerWidth < 768) { document.querySelector("#header-wrap #headerMain").insertAdjacentHTML("afterbegin", '<div class="top-banner">' + '<img src="/Data/EditorFiles/topbanner-mobil.jpg">' + '</div>' ); }else{ document.querySelector("#header #header-wrap").insertAdjacentHTML("afterbegin", '<div class="top-banner">' + '<img src="/Data/EditorFiles/topbanner.jpg">' + '</div>' ); } /* #headerMain veya #header elementi fixed ise TopBannerin yuksekligine gore bodynin paddingin degerini degistir */ var bodyHeaderMain = document.querySelector("body #headerMain"); var bodyHeaderMainStyle = getComputedStyle(bodyHeaderMain); // bodyHeaderMain.getBoundingClientRect() if(bodyHeaderMainStyle.position == "fixed") { var topBanner = document.querySelector('.top-banner'); var topBannerStyle = topBanner.getBoundingClientRect(); var bodyHeader = document.querySelector("body #header"); var bodyHeaderStyle = bodyHeader.getBoundingClientRect(); // + parseFloat(bodyHeaderStyle.height) - body:not(.iosMobile) #header document.querySelector("body #header").style.marginTop = parseFloat(topBannerStyle.height) + "px"; // .paddingTop , .height } }); </script> <style> .top-banner { overflow-x: hidden; } .top-banner img { display: block; width: 100%; } @media (max-width: 767.99px) { /* Headerda padding var ise resmi yandaki bosluklara dogru genislet: */ .top-banner { width: 100vw; margin-left: -10px; margin-right: -10px; } } </style>
Editor is loading...