XHTML - efekt zamiast marquee

Witam!

Chiałbym uzyskać efekt jak z marquee, tylko najlepiej za pomocą CSS albo jakiegoś skryptu.

Miałoby to wyglądać tak: http://zagorskid.info/test/index.php (partnerzy, po lewej).

Aktualny kod:

[/code]




PS. Znalazłem skrypt maskujący marquee:

[code]

Z tym powinno przejść walidację, ale wolałbym zrezygnować z marquee.

Jest na to jakiś sposób?

Da się to obejść stosując samego JSa. Zaraz znajdę skrypt i wyedytuję posta.

EDIT:

Nie wiem czy zadziała, ale próbuj.

Na poczatek coś takiego:

[/code] W sekcji META:

[code]
A teraz główny skrypt:

Powinno działać, ale niczego nie gwarantuję :wink:

PS: Skrypt z KŚ Ekspert 7-8 2005

Nie działa :?

Albo ja coś robię źle:

To daję do

, że wygląda tak:

To do menu:

[/code] To do arkusza stylów:

[code].scroll { width: 150px; max-width: 150px; height: 60px; max-height: 60px; overflow: hidden; border: 1px solid; text-align: center; background-color: #DEB887 }
A to próbowałem dawać i do head, i w miejscu, gdzie ma się “skrolować” i nic:

Kod JS dajesz w sekcji HEAD nie META, mój błąd. DIVa z definicją w miejscu gdzie ma się pojawiać. I jeśli używasz Firefox to daj Narzędzia->Konsola JavaScript i zobacz czy nie pokazuje jakis błędów gdyż mogłem się pomylić podczas przepisywanie skryptu.

Konsola zwraca takie błędy:

Błąd: unterminated string literal

Plik źródłowy: http://localhost/strona/index.php

Wiersz: 30, Kolumna: 24

Kod źródłowy:

document.getElementByID('scroll).style.paddingTop=pad;

oraz

Błąd: skroluj is not defined

Plik źródłowy: http://localhost/strona/index.php

Wiersz: 1

Wrzucę stronę na serwer…

Złączono Posta : 27.07.2006 (Czw) 18:36

http://zagorskid.info/test/scroll/index.php

W pierwszym błędzie zapomniałem apostrofu - powinno wyglądać tak:

document.getElementByID('scroll').style.paddingTop=pad;

Wtedy powinno zlikwidować drugi błąd.

PS: Sorry że tak późno, ale dopiero wróciłem z gór :wink: