Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Jcrop - zmiana koloru foreground
hettmix
post
Post #1





Grupa: Zarejestrowani
Postów: 60
Pomógł: 0
Dołączył: 10.03.2012

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


Witam.

Korzystam z biblioteki Jcrop do obróbki zdjęć po stronie przeglądarki. Problem, z którym nie mogę sobie aktualnie poradzić, to jak zmienić kolor zaznaczonego obszaru.
Zmiana background kolor jest prosta:
  1. $('.img').Jcrop({
  2.  
  3. bgFade: true,
  4. bgColor: 'white',
  5. bgOpacity: 0.3
  6.  
  7. });

Ale czy można zmienić kolor wnętrza zaznaczonego obszaru ?.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
nospor
post
Post #2





Grupa: Moderatorzy
Postów: 36 559
Pomógł: 6315
Dołączył: 27.12.2004




Przeciez w zaznaczonym obszarze wyswietla sie oryginalny obrazek, wiec czego kolor ty tam chcesz zmieniac?
Go to the top of the page
+Quote Post
hettmix
post
Post #3





Grupa: Zarejestrowani
Postów: 60
Pomógł: 0
Dołączył: 10.03.2012

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


Cytat(nospor @ 16.10.2013, 13:08:46 ) *
Przeciez w zaznaczonym obszarze wyswietla sie oryginalny obrazek, wiec czego kolor ty tam chcesz zmieniac?

Może wyraziłem się mało precyzyjnie - chcę zakryć część obrazu np. poprzez wypełnienie białym kolorem.

Cytat(sowiq @ 16.10.2013, 13:10:54 ) *
Nadaj odpowiedni styl CSS elementowi. Musi to być zrobione w ten sposób (taka ścieżka), bo istnieją dwa elementy .jcrop-tracker.
  1. .jcrop-holder div div .jcrop-tracker{
  2. background: rgba(255, 0, 0, 0.3);
  3. }


Efekt:
(IMG:http://i.imgur.com/dyVhmwQ.png)


Faktycznie działa, ale czy można zmienić ten styl dynamicznie ?. W aplikacji użytkownik ma dwie opcje - włączając pierwszą może wyciąć fragment obrazu, włączając drugą może zakryć fragment obrazu.
Czy można w jakiś sposób przełączać się dynamicznie pomiędzy tymi dwiema opcjami mając już załadowany obrazek w ramce ?.
Go to the top of the page
+Quote Post
sowiq
post
Post #4





Grupa: Zarejestrowani
Postów: 1 890
Pomógł: 339
Dołączył: 14.12.2006
Skąd: Warszawa

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


Cytat(hettmix @ 17.10.2013, 12:38:20 ) *
Czy można w jakiś sposób przełączać się dynamicznie pomiędzy tymi dwiema opcjami mając już załadowany obrazek w ramce ?.


Wystarczy chwilę pomyśleć...

[JAVASCRIPT] pobierz, plaintext
  1. $('.image_container').addClass('hide_part');
  2.  
  3. // LUB
  4. $('.image_container').removeClass('hide_part');
[JAVASCRIPT] pobierz, plaintext


  1. .hide_part .jcrop-holder div div .jcrop-tracker{
  2. background: rgba(255, 0, 0, 0.3);
  3. }



Ten post edytował sowiq 17.10.2013, 11:44:41
Go to the top of the page
+Quote Post

Posty w temacie


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: 9.10.2025 - 00:00