To jest tylko wersja do druku, aby zobaczyć pełną wersję tematu, kliknij TUTAJ
phpBB2 by Przemo
Support forów phpBB2 modified by Przemo

1.12.7 i starsze - Enhanced Menu 1.5a

tajfun174 - 24-01-2011, 18:26

Troszkę odświeżę. Nie znam się na JS i mam pytanie. Co zmienić, aby menu nie przesuwało się za zmianą położenia strony tylko było nieruchome. Czyli jedynie rozwijało i zwijało się po kliknięciu? Nie mam pojęcia co zmienić w JS, aby to działało.
They2 - 24-01-2011, 21:47

jak chcesz zeby nie przesuwalo po kliknieciu to nie skorzystaj tego skryptu a sam przerob zwykla tabele html lub divy, po co ci skoro mozna stworzyc zwykla samemu?
xlesiu - 25-01-2011, 10:10

tajfun174, spróbuj usunąć
Kod:
<script language = "javascript">
<!--
if(ie||ns6){var sidemenu = document.all.master;}
if(ns){var sidemenu = document.master;}
function FixY(){
if(ie||ns6){sidemenu.style.top = document.body.scrollTop+10}
if(ns){sidemenu.top = window.pageYOffset+10}
}
setInterval("FixY()",100);
//-->
</script>

sebul00000 - 25-01-2011, 19:06

Można też skorzystać z tego http://websta.pl/tutorial...czny-panel-menu
19gazda62 - 25-01-2011, 19:16

po wgraniu i mimo kombinacji menu wyskoczyło mi na samej górze z czego forum się obniżyło. jeśli zjeżdżam na dół strony menu zostaje u góry a powinno zjeżdżać razem z forum. dodatkowo nie zwija się po kliknięciu.
tajfun174 - 25-01-2011, 19:26

19gazda62 napisał/a:
po wgraniu i mimo kombinacji menu wyskoczyło mi na samej górze z czego forum się obniżyło. jeśli zjeżdżam na dół strony menu zostaje u góry a powinno zjeżdżać razem z forum. dodatkowo nie zwija się po kliknięciu.


Dodałeś CSS w pliku .tpl? Wklej to tam zamiast w .css

19gazda62 - 25-01-2011, 19:32

robiłem wszystko wg instrukcji podane w 1 poście

[ Dodano: 25-01-2011, 19:34 ]
[quote="tajfun174"]Dodałeś CSS w pliku .tpl? Wklej to tam zamiast w .css[/quote]

O co konkretnie caman??

They2 - 25-01-2011, 20:12

sebul00000 napisał/a:
Można też skorzystać z tego http://websta.pl/tutorial...czny-panel-menu
ta jest korzystna , oplacalna, zgodna z wersja xhtml nowsza i dlatego wprowadzilem jQuery Menu 2.0
sebul00000 - 25-01-2011, 21:07

They2 napisał/a:
ta jest korzystna , oplacalna, zgodna z wersja xhtml nowsza i dlatego wprowadzilem jQuery Menu 2.0

No niby tak, ale działa normalnie i przy html, ma tylko kłopot przy explorerze, ale to i tak jednak mało używana, odchodząca z użytku przeglądarka.

They2 - 25-01-2011, 22:19

pod ie8 jest ok, musisz miec doctype na xhtml 1.1
sebul00000 - 26-01-2011, 02:23

They2 napisał/a:
pod ie8 jest ok, musisz miec doctype na xhtml 1.1

No ja wiem, ale nie będę zmieniał doctype dla tej jednej rzeczy, bo gdy zmienię, to praktycznie wszystko inne się "psuje" (pogarsza, itp.), wiem, że są jakieś rozwiązania, na parę rzeczy związanych z poprawą wyglądu przema po zmianie doctype na xhtml, ale to jednak nie wszystko, kilka innych rzeczy nie wygląda już tak samo jak przy html, ogólnie było by za dużo roboty z tym, żeby to wszystko poprawić, itp. że już lepiej zostać przy tym html i mieć ten jeden błąd pod ie. Chyba trochę poplątałem... idę spać.

tajfun174 - 26-01-2011, 08:25

19gazda62 napisał/a:
robiłem wszystko wg instrukcji podane w 1 poście

[ Dodano: 25-01-2011, 19:34 ]
tajfun174 napisał/a:
Dodałeś CSS w pliku .tpl? Wklej to tam zamiast w .css


O co konkretnie caman??


"O to kaman", że nie umiesz czytać tego co już było mówione x razy. Nie działa bo nie może pobrać styli z pliku .css, dlatego to co masz wrzucić do CSS wrzuć tóż przez skrypt w plik overall_header.tpl w ramy <script type="text/css">CSS</script>

They2 - 26-01-2011, 17:02

sebul00000 napisał/a:
They2 napisał/a:
pod ie8 jest ok, musisz miec doctype na xhtml 1.1

No ja wiem, ale nie będę zmieniał doctype dla tej jednej rzeczy, bo gdy zmienię, to praktycznie wszystko inne się "psuje" (pogarsza, itp.), wiem, że są jakieś rozwiązania, na parę rzeczy związanych z poprawą wyglądu przema po zmianie doctype na xhtml, ale to jednak nie wszystko, kilka innych rzeczy nie wygląda już tak samo jak przy html, ogólnie było by za dużo roboty z tym, żeby to wszystko poprawić, itp. że już lepiej zostać przy tym html i mieć ten jeden błąd pod ie. Chyba trochę poplątałem... idę spać.
a to tym się zgodzę, dlatego trzeba poprawić co nie działają. Jak wolisz pozostać starą to twoja sprawa.

Ale powiem jedno, tylko wersja xhtml 1.1 jest zalecana, starsze nie są już... krótko mówiąc przeczytaj na stronie http://algorytmy.pl/doc/x...p?c=0&q=doctype

Tak jak od teraz użyjemy utf8 zamiast iso ani standardowy windows.

19gazda62 - 27-01-2011, 12:22

tajfun174 napisał/a:
<script type="text/css">CSS</script>


Czyli mam rozumieć że mam ten kod wstawić w overall??

Proszę o napisanie mi jak to zrobić.

P.S. Jestem tępy z tego :/ :/ :/

japi55 - 27-01-2011, 13:57

tam gdzie jest duzymi literami CSS zamien na klasy .css


Powered by phpBB modified by Przemo © 2003 phpBB Group