ďťż
Podstrony
|
telcocafePotrzebuje skryptu, który zmieniał by mi wygląd strony. Wygląd zawarty by był w plikach .css . Chodzi mi o coś podobnego jak jest tutaj :LINK!, tylko nie chce aby za każdym razem przechodziło mi na stronę index, tylko zostawało na tej co jest otwarta, i chciałbym aby dane były zapisywane do cache, aby jedna skórka zostawała, a nie zmieniała się po każdym odświeżeniu strony. Szukałem tego typu rzeczy, ale nie mogłem znaleźć ( może szukałem pod złymi zapytniami). Jeśli ktoś miałby by gotowy skrypt, albo linka to proszę o podanie. Byłbym bardzo wdzięczny.<script type="text/javascript" src="ss.js"></script> + ten skrypt (niestety nie mam pojęcia skąd go wziąłem :( ) + <link rel="stylesheet" href="qstyle.css" title="default" type="text/css" /> <link rel="alternate stylesheet" href="rstyle.css" title="red" type="text/css" /> (przykład) + <a href="#" onclick="setActiveStyleSheet('default');return false;">Zielony</a> <a href="#" onclick="setActiveStyleSheet('red');return false;">Czerwony</a> Przetestować możesz na moim blogu :P jiyuu.info/blog Użytkownik Einzeinbleth edytował ten post 05 luty 2007, 14:37 A jak zrobić, aby było to np: rozwijane, po wybraniu jednego z listy i wciśnięciu ok. dopiero zmieniło?? Użytkownik simo_n edytował ten post 05 luty 2007, 14:56 Pomyśleć <_< Obsługujesz zdarzenie onclick dla jakiegoś przycisku, zdarzenie to wywołuje setActiveStyleSheet(wartosc_wybrana_na_liscie). Do listy wrzucasz nazwy [title= z head] styli które mają być obsługiwane. Mam jeden problem. Chcę mieć inne logo dla innego stylu. Wstawiam do pliku css taką wartośc: background-image: url(banner.jpg); I nie chce mi nic wyświetlać. sprawdź czy dobra nazwa (adres do obrazka jest zależny od CSS a nie dokumentu HTML) - musi działać - może gdzieś w stylu brak znaku ";" na końcu - cały wtedy się rozwala. Mi się wydaje że jest dobrze. Tak wygląda kawałek kodu html: <body> <div id="content"> <h1 title="Site design by simo_n"></h1> <ul id="top"> <li><a href="index.php" id="active_top">Strona główna</a></li> <li><a href="java script:displayWindow('ksiega',800,500)" onmouseover="self.status='Pokaż okno'; return true" title="Księga gosci">Ksiega gości</a></li> <li><a href="index.php?id=kontakt">Kontakt</a></li> <li><a target="blank" href="">Forum</a></li> </ul> <div id="banner"> </div> <div id="left"> A tak wygląda plik .css ze skryptem do tego bannera #banner { background-image: url(banner.jpg); position: absolute; top : 22px; left: 0px; margin: 0; padding: 0; } W innym miejscu działa bez problemu. Pobaw się tym, co kiedyś zrobiłem, bazując na kodziku z KŚE :P Użytkownik DJ_ProG edytował ten post 05 luty 2007, 16:52 Ta nazwa pliku powinna być między apostrofami, o tak: 'tratatata, apostrofy' @dół: byłem pewny, że to ma znaczenie ;) Ale sprawdziłem u siebie na dysku i masz rację ;) Użytkownik miszczu49 edytował ten post 05 luty 2007, 19:08 miszczu: to bez różnicy. A taki CSS? #banner { background-image: url(banner.jpg); position: absolute; top : 22px; left: 0px; margin: 0; padding: 0; height:[wysokość obrazka]; width:[szerokość obrazka]; } Nie wiem co było powodem, ale nie wyświetlało tej warsty samej. Dopiero gdy wstawiłem przeźroczystego gifa i ustawiłem na taką wielkość jak ma obrazek wyświetliło mi. |
|||
Sitedesign by AltusUmbrae. |