9 EYLÜL 2010, PERŞEMBE
'I tıklatın temel unsurları için bir DİV ile
border
birlikte background:transparent
, div
bir ben var. Bunun altında div
, Daha fazla öğe var.
Şu anda, ben kaplamanın dışında 6 ** ' I temel öğeleri tıklatın edebiliyorum. Ancak, doğrudan kaplama div
basıldığı zaman temel öğeleri tıklatın için açamıyorum.
Temel öğeleri tıklayın, böylece o div
Bu tıklayın mümkün olmak istiyorum.
CEVAP
29 Ocak 2011, CUMARTESİ
Evet, senOLABİLİRbunu yapmak.
İE11 (IE10 veya altında çalışmıyor) için CSS koşullu ifadeleri ile birlikte pointer-events: none
kullanarak, bu sorun için çapraz tarayıcı uyumlu bir çözüm elde edebilirsiniz.
AlphaImageLoader
, kullanırken bile şeffaf kaplamayı div
11 *s koymak ve tıklama öğeleri altında dolaşmasını olabilir.
CSS:
pointer-events: none;
background: url('your_transparent.png');
İE11 koşullu:
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='your_transparent.png', sizingMethod='scale');
background: none !important;
İşte tüm kodu basic example page.
Bunu Paylaş: