diff --git a/web/templates/stranice/servis_detalji.html b/web/templates/stranice/servis_detalji.html index 81dd593..d597dce 100644 --- a/web/templates/stranice/servis_detalji.html +++ b/web/templates/stranice/servis_detalji.html @@ -173,12 +173,10 @@
- - - {{range .Usluge}} - +
@@ -256,14 +254,13 @@
- - - +
-
+
@@ -345,50 +342,28 @@
{{end}} diff --git a/web/templates/teme/podrazumevana/base.html b/web/templates/teme/podrazumevana/base.html index 1ecd565..d45ad6f 100644 --- a/web/templates/teme/podrazumevana/base.html +++ b/web/templates/teme/podrazumevana/base.html @@ -396,6 +396,10 @@ if (novi && stari) { // bez-anim spречava treptaj re-animacije kartica pri zameni novi.classList.add('bez-anim'); + var sc = document.scrollingElement || document.documentElement; + var syDoc = sc ? sc.scrollTop : 0; + var gsStari = document.getElementById('sadrzaj'); + var syGs = gsStari ? gsStari.scrollTop : 0; stari.replaceWith(novi); void novi.offsetHeight; novi.classList.remove('bez-anim'); @@ -406,6 +410,9 @@ if (old.src) s.src = old.src; else s.textContent = old.textContent; old.parentNode.replaceChild(s, old); }); + if (sc) sc.scrollTop = syDoc; + var gsNovi = document.getElementById('sadrzaj'); + if (gsNovi) gsNovi.scrollTop = syGs; } if (btn) btn.disabled = false; })