Ocena wątku:
- 0 głosów - średnia: 0
- 1
- 2
- 3
- 4
- 5
Problem z aktywnym przyciskiem
|
Liczba postów: 8
Liczba wątków: 2
Dołączył: 21-06-2010
Reputacja:
0
Witam,
Od jakiegoś czasu samodzielnie robię sobie stronkę www a jako że nigdy nie miałem z tym nic do czynienia, idzie mi wolno opornie.
Ostatnio spotkałem się z następującym problemem:
- utworzyłem aktywny przycisk polegający na tym że jak kursorem najedzie się na napis na przycisku to on się podświetla, po kliknięciu wchodzę na podstronę
ALE
jak w przeglądarce cofnę stronę i wrócę to na aktywnym przycisku dalej widać podświetlony napis, mimo że kursor jest w innym miejscu.
kod mam taki:
<a href="omnie.html"><img src="omnie1.gif" alt="Tekst alternatywny" border="0" onmouseover="this.src = 'omnie2.gif'" onmouseout="this.src = 'omnie1.gif'" /></a>
Jak można tego uniknąć?
pozdrawiam.
Liczba postów: 682
Liczba wątków: 9
Dołączył: 03-03-2009
Reputacja:
18
Tego się raczej tak nie robi, mam nadzieję, że jak na początkującego to Cię nie przerośnie:
http://websta.pl/szybkie-triki/szybkitrik-obrazek-z-efektem-hover-rollover-w-css
Liczba postów: 8
Liczba wątków: 2
Dołączył: 21-06-2010
Reputacja:
0
dzięki za podpowiedź, spróbuję. Nie ma prostszej metody ?
Napisałeś , że tego raczej tak się nie robi. To zależy od sytuacji , znalazłem taki kod w kursie html.
Liczba postów: 296
Liczba wątków: 1
Dołączył: 11-12-2009
Reputacja:
9
Z tym, że pewnie kurs liczy już sobie trochę latek.  To co było kiedyś dobre, teraz jest już niepoprawne i w świetle nowych technologii - nieużyteczne.
Również polecam Ci sposób, który podsunął Ci Labsta.
Liczba postów: 682
Liczba wątków: 9
Dołączył: 03-03-2009
Reputacja:
18
Tak jak napisał Ci Dhofca ten sposób to już dinozaur 
Na przykład nie mieszamy js z html, dajemy te same możliwości użytkownikom z js i bez, oddzielamy wygląd od treści, linki robimy w postaci tekstowej (np. dla robotów google) itd... Przede wszystkim KISS ( http://pl.wikipedia.org/wiki/KISS_(reguła) ), czym prościej coś zrobisz tym lepiej (w tym wypadku "czystszy" html i bez js do tak prostej sprawy)
Liczba postów: 8
Liczba wątków: 2
Dołączył: 21-06-2010
Reputacja:
0
zaczyna się sprawa dla mnie komplikować.
to zapytam inaczej.
Robiąc stronę miałem koncept aby intro było we flashu i tak jest a reszta strony w htmlu - tak w ogóle to strona ma być moją amatorską galerią fotografii i struktura jej jest prosta jak budowa cepa. Strona główna , 4 podstrony w tym jedna z podstron z galerią fot.
Jestem na etapie strony głównej gdzie robię te nieszczęsne przyciski.
I teraz : czy mam w takim razie robić to w css ? i osadzać w htmlu ?
Labsta - co do tego hovera to wczoraj próbowałem ale skończyło się na zrobieniu podwójnego przycisku. Nie wiem za bardzo co z tymi poleceniami zrobić , co zmienić i gdzie je w html wstawić.  chyba mnie przerosło. Tym bardziej że moja walka z www polega na pytaniu , kombinowaniu , szukaniu tutoriali itp.
Liczba postów: 2,587
Liczba wątków: 2
Dołączył: 03-04-2010
Reputacja:
58
(22-06-2010, 13:46)elig napisał(a): Robiąc stronę miałem koncept aby intro było we flashu i tak jest a reszta strony w htmlu - tak w ogóle to strona ma być moją amatorską galerią fotografii i struktura jej jest prosta jak budowa cepa. Strona główna , 4 podstrony w tym jedna z podstron z galerią fot. Intro strony? Tego się już nie robi, z resztą, nigdy to nie było dobrym rozwiązaniem. Odradzam.
(22-06-2010, 13:46)elig napisał(a): Jestem na etapie strony głównej gdzie robię te nieszczęsne przyciski.
I teraz : czy mam w takim razie robić to w css ? i osadzać w htmlu ?
Labsta - co do tego hovera to wczoraj próbowałem ale skończyło się na zrobieniu podwójnego przycisku. Nie wiem za bardzo co z tymi poleceniami zrobić , co zmienić i gdzie je w html wstawić. chyba mnie przerosło. Tym bardziej że moja walka z www polega na pytaniu , kombinowaniu , szukaniu tutoriali itp. Ale z czym masz problem? Przecież zrobić przyciski to nic trudnego.
Kod: input.klasa { tutaj normalny przycisk }
input.klasa:hover { tutaj przycisk pod kursorem }
Zobacz sobie kurshtml.boo.pl, po jego przeczytaniu, problemów mieć nie powinieneś.
Liczba postów: 8
Liczba wątków: 2
Dołączył: 21-06-2010
Reputacja:
0
Co do intro to się nie zgodzę, wg mnie to fajny wstęp , który i tak można pominąć a jest pewną atrakcją. Ale nie z tym mam problem.
Same przyciski to nie problem zrobić , ja już je mam.
Problem mam jak pisałem wyżej. Jak zrobić by po najechaniu kursorem napis był podświetlany a po powrocie na poprzednią stronę już nie.
Czyli ten kod wpisuję w plik html ? między nawiasami wpisuję np. przycisk. gif przycisk 1.gif i jest ok ? Nie wydaje mi się.
Od tego kursu zaczynałem i dalej z niego korzystam ale tam nie ma nic na temat hovera. A przynajmniej nie znalazłem.
Liczba postów: 2,587
Liczba wątków: 2
Dołączył: 03-04-2010
Reputacja:
58
(22-06-2010, 15:35)elig napisał(a): Co do intro to się nie zgodzę, wg mnie to fajny wstęp , który i tak można pominąć a jest pewną atrakcją. Ale nie z tym mam problem.
Same przyciski to nie problem zrobić , ja już je mam.
Problem mam jak pisałem wyżej. Jak zrobić by po najechaniu kursorem napis był podświetlany a po powrocie na poprzednią stronę już nie.
Czyli ten kod wpisuję w plik html ? między nawiasami wpisuję np. przycisk. gif przycisk 1.gif i jest ok ? Nie wydaje mi się.
Od tego kursu zaczynałem i dalej z niego korzystam ale tam nie ma nic na temat hovera. A przynajmniej nie znalazłem. Także się nie zgodzę. Intro nigdy nic nie daje, ktoś uważa to za bajer a wymaga dodatkowego kliknięcia od gościa (nawet sobie nie zdajesz sprawy jakie to ma znaczenie).
Zaraz, zaraz. Wytłumacz mi jaki związek ma hover z "powrotem na poprzednią stronę"?
Liczba postów: 296
Liczba wątków: 1
Dołączył: 11-12-2009
Reputacja:
9
Daj linka do strony. Dziwny ten Twój problem. :p
|
Użytkownicy przeglądający ten wątek:
|
|
Sponsorzy i przyjaciele
|
|
|