Skocz do zawartości

Zarchiwizowany

Ten temat jest archiwizowany i nie można dodawać nowych odpowiedzi.

Brainer

[HTML] Gradient

Polecane posty

Witam. smile.gif

 

Jako iż to forum nie jest zbyt często odwiedzane, obawiam się, że szybko nie otrzymam odpowiedzi. smile.gif Mimo to zapytam...

 

W jaki sposób utworzyć gradient na stronie (w HTML) tak, żeby był widoczny dla wszystkich przeglądarek? Chcę sobie zrobić gradient z tych dwóch kolorów:

 

 

#F7CCC9

#FFFFFF

 

 

 

 

Z góry dzięki za pomoc! biggrin.gif

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

A nie możesz dać obrazka? :> Takiego o szerokości jednego pixela, i zapętlonego odpowiednio do szerokści.

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

A nie mozesz wygenerowac sobie JSem tla? tzn. tu masz funkcje ktorej ja uzywam do wygenerowania gradientu na w swojej grze

 

DWORD Interpolate2Colors(DWORD A, DWORD B, int pos, int max)
{
int ab = GetRValue(A);
int ag = GetGValue(A);
int ar = GetBValue(A);
int bb = GetRValue(B);
int bg = GetGValue(B);
int br = GetBValue(B);int vr = ar+(int)((br-ar)*((float)pos/(float)max));
int vg = ag+(int)((bg-ag)*((float)pos/(float)max));
int vb = ab+(int)((bb-ab)*((float)pos/(float)max));
return D3DCOLOR_RGBA(vr,vg,vb,255);
}

 

jak widac interpoluje ona dwa kolory wink.gif, nie znam sie zbytnio na htmlu, ale mozesz sobie wygenerowac w petli w JSie divy, warstwy, czy czego tam sie uzywa i podlozyc jako tlo. Drugie wyjscie jakie mi sie nasuwa to uzycie tej samej funkcji Interpolate2Colors tyle ze w polaczeniu z PHP i biblioteka GD :]

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

w "czystym" HTML'u nie widzę innego rozwiązania jak użycie właśnie obrazka o szerokości 1px z opcją

 

background-repeat:repeat-y

Udostępnij ten post


Link to postu
Udostępnij na innych stronach
Gość
Temat jest zablokowany i nie można w nim pisać.

×