Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Zmiana tła - obrazka dla pola input
Malinaa
post
Post #1





Grupa: Zarejestrowani
Postów: 577
Pomógł: 6
Dołączył: 21.07.2008

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


Witam,
chciałbym, aby po najechaniu myszką <input> zmieniał tło na inny obrazek, kolor.

Mam tak:

  1. .inputSOne {
  2. border: 0px;
  3. background: url("../grafika/button_green_60x22.gif") no-repeat;
  4. font-size: 12px;
  5. font-weight: bold;
  6. width: 60px;
  7. height: 22px;
  8. color: #ffffff;
  9. }
  10.  
  11. .inputSOne:hover {
  12. background: url("../grafika/button_orange_60x22.gif") no-repeat;
  13. }


i działa niby ok, ale myślę sobie, że to nie jest najlepszy sposób dla pola <input> ?

Pytanie: czy tak jest napewno OK i jak to zrobić zawodowo, only professional (IMG:style_emoticons/default/smile.gif)
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Malinaa
post
Post #2





Grupa: Zarejestrowani
Postów: 577
Pomógł: 6
Dołączył: 21.07.2008

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


Cytat
Nie stosuję zwykle takich skeczy


Nie było moim zamiarem wywoływanie śmiechu, chociaż w życiu trzeba czasem śmiesznym być.

Jak pisałem styl dział, ale nie za każdym razem po najechniu myszką na button działa tak jak powiniem.
Czasem po najechaniu myszką powstaje przerwa, zanim zmieni się obrazek w tle buttona, przez co button chwilowo jest bez tła.
Myślę, że jest bardziej doskonałe rozwiązanie problemu i dlatego pytam.
Go to the top of the page
+Quote Post
iVorIus
post
Post #3





Grupa: Zarejestrowani
Postów: 145
Pomógł: 18
Dołączył: 11.11.2008
Skąd: Pwo

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


Cytat(Malinaa @ 4.09.2010, 11:28:12 ) *
Czasem po najechaniu myszką powstaje przerwa, zanim zmieni się obrazek w tle buttona, przez co button chwilowo jest bez tła.


Jeżeli złączysz w jeden plik dwa tła, problem chwilowej przerwy zniknie, np.
wysokość inputa: 22px, więc cały plik ma wysokość 44px i css:
  1. background-position: -22px;


Ten post edytował iVorIus 6.09.2010, 18:34:33
Go to the top of the page
+Quote Post

Posty w temacie


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: 26.09.2025 - 05:07