Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Zmiana koloru tła w area
batman
post 2.07.2012, 19:01:02
Post #1





Grupa: Moderatorzy
Postów: 2 921
Pomógł: 269
Dołączył: 11.08.2005
Skąd: 127.0.0.1




Problem dosyć nietypowy i w większości przypadków opisywany jako niemożliwy do obejścia.
Potrzebuję przy pomocy CSS (ewentualnie JavaScript) nadać kolor tła w tagu area. Nie byłoby w tym nic trudnego, gdyby nie dwie drobne przeszkody - po pierwsze area może zawierać kilkanaście (a nawet kilkadziesiąt) punktów, które tworzą bardzo nieregularny kształt. Po drugie, współrzędne punktów wstrzykiwane są do atrybutu coords przy pomocy JavaScript, co wyklucza użycie większości popularnych bibliotek js. Jak to zrobić?


--------------------
I would love to change the world, but they won't give me the source code.
My software never has bugs. It just develops random features.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
kamil4u
post 2.07.2012, 21:12:36
Post #2





Grupa: Zarejestrowani
Postów: 2 350
Pomógł: 512
Dołączył: 4.01.2009
Skąd: Wrocław / Świdnica

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


Cytat
Znalazłem kilka rozwiązań bazujących na canvas, jednak wymagają one, by współrzędne znajdowały się w area od razu, a nie były dynamicznie przekazane.


Jak dla mnie canvas tu pasuje. Gorzej oczywiście z IE smile.gif I nie za bardzo rozumiem, co znaczy, że "wymagają". Może da się to w łatwy sposób obejść albo ew. przepisać odpowiedni fragment kodu. Więc może się powtórzę:
Cytat
Dlaczego wyklucza? Nie mogę sobie wyobrazić, że nie da się tego połączyć. Może pokusiłbyś się o proste demo np. na http://jsfiddle.net/ .

I koniecznie dodaj linki do skryptu z canvas-em.

Cytat
ale kodu udostępnić nie mogę wink.gif

To chociaż proste demo zrób, bo nadal nie jestem pewny czy dobrze to rozumiem. Bo jednak nie jest skrypt, który dałoby się napisać w 5min, więc musisz trochę sekretów zdradzić smile.gif


--------------------
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 Wersja Lo-Fi Aktualny czas: 30.06.2025 - 22:45