Chciałbym użyć jcrop do wybrania obszaru na coś, co ma wbudowane javascript, którego nie mogę zmodyfikować. Ten javascript ingeruje w myśl jcrop. więc próbowałem umieścić przezroczysty gif na szczycie rzeczy, którą chciałbym wybrać. To zatrzymało rzecz pod zakłócaniem jcrop i ja wybrałem obszary dobrze. Jcrop jednak sprawia, że przezroczysty obraz jest czarny, a nie przezroczysty.jcrop zamienia przezroczysty obraz czarny
Oto jsfiddle http://jsfiddle.net/andieje/rvTmX/
To html
<img id="cropbox" src="http://deepliquid.com/projects/Jcrop/demos/demo_files/sago.jpg" style="position: absolute; left: 0px: right: 0px;" />
<img id="transparent" src="http://www.golivetutor.com/download/spacer.gif" style="width: 100px; height: 100px;position: absolute; left: 0px: right: 0px;"/>
To tylko pokazuje, przejrzystego obrazu umieszczonego na jcrop i jak staje się czarny.
Czy jest jakiś sposób obejść to? Nie wiem zbyt wiele informacji o css, ale nie przejmuję się, jeśli modyfikacja oznacza, że niewybrany obszar obrazu nie jest już wyszarzony - po prostu potrzebuję prostokąta wokół wybranego bitu.
dzięki bardzo za wszelką pomoc można dać
lub ustawić krycie to tak: '.jcrop posiadacza {opacity: 0.5; } 'http://jsfiddle.net/sperske/rvTmX/5/ –
Prawda, ale musisz ustawić więcej parametrów krycia dla obsługi wielu przeglądarek. Możliwe jest również dodanie opcji 'bgOpacity' w init. – putvande
Wydaje się, że jest dobrze obsługiwany: http://caniuse.com/css-opacity, ale bgOpacity z pewnością usunie wszelkie wątpliwości :) –