Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> plik .htc imitowanie onmouseover, jak to zrobić?
Aztech
post 22.02.2006, 14:07:03
Post #1





Grupa: Zarejestrowani
Postów: 276
Pomógł: 3
Dołączył: 22.10.2003
Skąd: Wrocław

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


1. Wprowadzenie
Napisałem w CSS-ie coś takiego:
  1. .finput {
  2. width: 200px !important;
  3. background: #B4CFA7;
  4. color: #E3EDDE;
  5. border: 1px solid Lime;
  6. margin-left: 7px !important;
  7. }
  8.  
  9. .finput:hover {
  10. background: lime;
  11. color: #E3EDDE;
  12. }

, gdzie klasa .finput dotyczy tego pola formularza w HTML-u"
  1. <input type="text" name="fid" class="finput">


Oczywiście Mozilla, Opera i wszystkie "normalne" przeglądarki interpretują zdarzenie onmouseover i :hover nad inputem jest dobrze podświetlany.

2. Pytanie właściwe
Czy da się sie w pliku .htc zaimitowac prawidłowo dla IE działanie onmouseover dla elemetnu input, tak aby się od dobrze podświetlał po najechaniu na niego przez myszkę?

3. Usprawiedliwienie
Mam nadzieję, że to dobry dział (wahałem się między tym a CSS). Pliki .htc wyglądają dla mnie jak ?JavaScript, więc chyba tutaj.
Go to the top of the page
+Quote Post
mike
post 22.02.2006, 14:12:15
Post #2





Grupa: Przyjaciele php.pl
Postów: 7 494
Pomógł: 302
Dołączył: 31.03.2004

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


whatever:hover
Go to the top of the page
+Quote Post
Aztech
post 22.02.2006, 14:29:12
Post #3





Grupa: Zarejestrowani
Postów: 276
Pomógł: 3
Dołączył: 22.10.2003
Skąd: Wrocław

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


mike_mech, chyba niedokładnie przeczytałeś lub się nie zrozumieliśmy, .finput nie jest odnośnikiem, to jest pole formularza, IE interpretuje dobrze :hover tylko w stosunku do <a href=""></a>. Dla pozostałych elementów niestety nie.
Na razie męcze Google i szukam rozwiązania (znalazłem już parę przykładów takich plików .htc ale nie działają tak jakbym chciał
Zdrawim, dzięki za szybką reakcję
Go to the top of the page
+Quote Post
mike
post 22.02.2006, 14:33:37
Post #4





Grupa: Przyjaciele php.pl
Postów: 7 494
Pomógł: 302
Dołączył: 31.03.2004

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


Cytat(Aztech @ 2006-02-22 14:29:12)
mike_tech, chyba niedokładnie przeczytałeś lub się nie zrozumieliśmy, .finput nie jest odnośnikiem, to jest pole formularza, IE interpretuje dobrze :hover tylko w stosunku do <a href=""></a>. Dla pozostałych elementów niestety nie.

Taaaa, co Ty nie powiesz tongue.gif

I właśnie dlatego dałem Ci linka w którym koleś podeje kod jak zrobić żeby działało dla whatever:hover. Inaczej mówiąc :hover dla jakiegokolwiek elementu.
Ale chyba nie przeczytałeś tego do końca.
Masz tam przykład oraz kod źródłowy odpowiedniego pliku .htc
Go to the top of the page
+Quote Post
Aztech
post 22.02.2006, 14:43:47
Post #5





Grupa: Zarejestrowani
Postów: 276
Pomógł: 3
Dołączył: 22.10.2003
Skąd: Wrocław

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


Sorki, zrzuć to na karb mojego rozkojarzenia, po prostu nie zobaczyłem, że to link smile.gif a do tej strony doszedłem chwilkę wcześniej przez Google smile.gif.
Dzięki.
Jeszcze raz przepraszam za moje rozkojarzenie
Go to the top of the page
+Quote Post

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

 



RSS Wersja Lo-Fi Aktualny czas: 12.06.2025 - 17:23