Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> oznaczenie wybranego zdjęcia
vojtasek
post
Post #1





Grupa: Zarejestrowani
Postów: 22
Pomógł: 0
Dołączył: 6.07.2009

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


Witam walczę jak dodać do wybranego zdjęcia z grupy zdjęć tzw. "tick" czyli zaznaczenie ze ta opcja-zdjęcie własnie zostało wybrane. Obecnie mam takie rozwiązanie że:

  1. $("img[name$='system_hz_img']").live('click', function(){
  2. if($("input:radio[name=system_hz]").is(":checked")){
  3. $("img[name$='system_hz_img']").removeClass("frame_system_hz");
  4. $(this).addClass("frame_system_hz");
  5. }
  6. });


dodaję klasę do zdjęcia która:

  1. img.frame_system_hz{
  2. border:2px solid #ff0000;
  3. -webkit-box-shadow: 1px 1px 1px 1px rgba(50, 50, 50, 0.1);
  4. -moz-box-shadow: 1px 1px 1px 1px rgba(50, 50, 50, 0.1);
  5. box-shadow: 1px 1px 1px 1px rgba(50, 50, 50, 0.1);
  6. background: #fff;
  7. opacity:0.4;
  8. filter:alpha(opacity=40);
  9. }


bluruje mi zdjęcie i dodaje obramowanie. Efekt jest ok ale jeszcze jest mało czytelny. Chciałbym dodatkowo aby przy wyborze zdjęcia do blurowania i ramki dodał sie np. czerwony "tick" (ptaszek) jako zewnętrzna warstwa na zdjęciu. Tak by ostatecznym wynikiem było zblurowane lecz widoczne zdjęcie w czerwonej ramce z czerwonym znakiem "tick".

Jak to zrobić? Bez powielania zdjęć (bez znaczka i po kliknięciu, wyborze ze znaczkiem).
Go to the top of the page
+Quote Post
Helid
post
Post #2





Grupa: Zarejestrowani
Postów: 280
Pomógł: 20
Dołączył: 12.12.2007
Skąd: 127.0.0.1

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


Kod
img.frame_system_hz { position: relative; }
img.frame_system_hz:after { display: block; z-index: 1; position: absolute; right: 0; top: 0; content: ""; background: url('obrazek'); }


Ten post edytował Helid 15.07.2013, 18:01:18


--------------------
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 - 07:35