Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Zmiana tła - obrazka dla pola input
Malinaa
post
Post #1





Grupa: Zarejestrowani
Postów: 573
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 smile.gif


--------------------
I welcome you on the Internet >>> Design by Malina
Go to the top of the page
+Quote Post
wookieb
post
Post #2





Grupa: Moderatorzy
Postów: 8 989
Pomógł: 1550
Dołączył: 8.08.2008
Skąd: Słupsk/Gdańsk




Szczerze mówiąc nie daję głowy czy działa to w takich ustrojstwach jak IE, musisz wtedy zastosować odpowiednie obejścia. Dla reszty przeglądarek OK


--------------------
Go to the top of the page
+Quote Post
erix
post
Post #3





Grupa: Moderatorzy
Postów: 15 467
Pomógł: 1451
Dołączył: 25.04.2005
Skąd: Szczebrzeszyn/Rzeszów




Cytat
Pytanie: czy tak jest napewno OK i jak to zrobić zawodowo, only professional

Nie stosuję zwykle takich skeczy, ale z tego, co pamiętam, to niektóre przeglądarki (zwłaszcza na platformach uniksowych) nie za bardzo chcą zezwalać na takie stylowanie. Wtedy tło należy ustawić dla rodzica, a dla danego elementu - transparent.


--------------------

ZCE :: Pisząc PW załączaj LINK DO TEMATU i TYLKO w sprawach moderacji :: jakiś błąd - a TREŚĆ BŁĘDU? :: nie ponaglaj z odpowiedzią via PW!
Go to the top of the page
+Quote Post
Malinaa
post
Post #4





Grupa: Zarejestrowani
Postów: 573
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.


--------------------
I welcome you on the Internet >>> Design by Malina
Go to the top of the page
+Quote Post
iVorIus
post
Post #5





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


--------------------
Chcieć to móc, lecz trudnością jest chcieć, nie móc.
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 Aktualny czas: 21.08.2025 - 03:44