SORU
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.

My Problem

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ı div11 *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ş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Derek Banas

    Derek Banas

    12 AĞUSTOS 2008
  • ETrade Supply

    ETrade Suppl

    23 Temmuz 2011
  • How It Should Have Ended

    How It Shoul

    5 Mart 2007

İLGİLİ SORU / CEVAPLAR