Javascript'te yerleşik olarak değiştirilemeyen bir şey üzerinde bir alan seçmek için jcrop kullanmak istiyorum. Bu javascript bence jcrop ile karışıyor. Bu yüzden seçmek istediğim şeyin üstüne şeffaf bir GIF koymaya çalıştım. Bu, jcrop ile karışan şeyin altında durdu ve alanları iyi seçtim. Ancak Jcrop, şeffaf görüntüyü saydam değil, siyahlaştırıyor. İşte jcrop şeffaf görüntüyü döndürüyor siyah
Bu 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;"/>
Bu sadece jcrop bağlı şeffaf bir resim gösterir ve siyah olur nasıl bir jsfiddle http://jsfiddle.net/andieje/rvTmX/
olduğunu.
Bu konuda çalışabileceğim bir yol var mı? Çok fazla css bilmiyorum ama modifcation görüntünün seçilmemiş alanının artık grileşmediği anlamına gelmiyorsa rahatsız değilim - sadece seçilen bitin etrafındaki sınırlanmış dikdörtgeni istiyorum. Eğer burada
veya böyle donukluk var ayarlayın: '.jcrop tutucu {donukluk: 0.5; } 'http://jsfiddle.net/sperske/rvTmX/5/ –
Doğru, ancak çapraz tarayıcı desteği için daha fazla opaklık parametresi ayarlamanız gerekiyor. Ayrıca init'te 'bgOpacity' seçeneğini eklemek de mümkündür. – putvande
Oldukça iyi destekleniyor gibi görünüyor: http://caniuse.com/css-opacity ama bgOpacity kesinlikle tüm şüpheyi kaldıracak :) –