Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [css] cursor:
bne
post
Post #1





Grupa: Zarejestrowani
Postów: 83
Pomógł: 1
Dołączył: 18.10.2006

Ostrzeżenie: (0%)
-----


Witam, ostatnio zaczynam bawić się ajaxem i mam dość żałosny problem, kiedy chce przypisać jakiemuś elementowi "cursor: hand" nie bardzo działa. (na IE jest wporządku) na firefoxie nie. Znacie jakiś inny sposób na zmiane kursora ?

Próbowałem też onmouseover="this.style.cursor='hand'" mimo, że nie bardzo mi się podoba dopisywanie tego przy każdym elemencie, ale i tak nie działa

Ten post edytował bne 16.03.2007, 20:41:52
Go to the top of the page
+Quote Post
batman
post
Post #2





Grupa: Moderatorzy
Postów: 2 921
Pomógł: 269
Dołączył: 11.08.2005
Skąd: 127.0.0.1




cursor: pointer;
Go to the top of the page
+Quote Post
bne
post
Post #3





Grupa: Zarejestrowani
Postów: 83
Pomógł: 1
Dołączył: 18.10.2006

Ostrzeżenie: (0%)
-----


Ok, mój błąd. A nie ma czegoś w css, żebym nie musiał pisać tego przy każdym elemencie ?
Go to the top of the page
+Quote Post
batman
post
Post #4





Grupa: Moderatorzy
Postów: 2 921
Pomógł: 269
Dołączył: 11.08.2005
Skąd: 127.0.0.1




Nadajesz temu elementowi klasę np.
  1. <div class="nazwa_klasy">jakiś tekst</div>
, a następnie w stylach definiujesz styl dla tej klasy:
  1. div.class {
  2. cursor: pointer;
  3. }


I w ten oto sposób masz "rączkę" nad wybranym elementem.

Jeśli masz dużo kodu do przerobienia możesz zrobić inną rzecz. Zamykasz cały kod w jednego div-a, nadajesz mu jakieś id
  1. <div id="content">
  2. <!-- duzo tekstu -->
  3. </div>
, a następnie w stylach (przy założeniu, że chcesz dodać "rączkę" nad wszystkimi akapitami):
  1. div#content p {
  2. cursor: pointer;
  3. }
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 23.08.2025 - 08:47