SORU
4 AĞUSTOS 2012, CUMARTESİ


Nasıl div arka plan rengini CSS ile şeffaf hale getirmek için

CSS3 kullanarak değilim. opacity filter öznitelikleri kullanamam. Bu özellikleri kullanarak nasıl div background-color şeffaf yapabilir miyim? olmadan Bu metin kutusu örneği link olmalıdır. Burada metin kutusu arka plan rengini şeffaf. Aynı yapmak için, ama yukarıda bahsedilen özelliklere kullanmadan istiyorum.

CEVAP
4 AĞUSTOS 2012, CUMARTESİ


opacity sorunu da sık sık bunun olmasını istemiyorsanız içeriğini etkileyecektir.

Eğer sen eleman şeffaf olmasını istiyorsanız, gerçekten o kadar kolay değil :

background-color : transparent;

Eğer renk isterseniz kullanabilirsiniz:

background-color: rgba(255, 0, 0, 0.4);

Ya da bir arka plan görüntüsü (1px 1px) hakkı alpha ile kaydedilen tanımlar.
Bunu yapmak için, Gimp, Paint.Net ya da bunu yapmak için izin veren herhangi bir diğer görüntü yazılımını kullanın.
Sadece yeni bir resim oluşturmak, geçmişi Sil ve yarı saydam bir renk koymak, png olarak kaydedin.)

Dedi René, en iyi şey olurdu karışımı olan rgba ilk ve 1px 1px görüntü olarak bir geri dönüş eğer tarayıcı desteklemez alpha :

background: url('img/red_transparent_background.png');
background: rgba(255, 0, 0, 0.4);

Ayrıca Bkz: http://www.w3schools.com/cssref/css_colors_legal.asp.

Demo: 22**

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • André Frizzo

    André Frizz

    16 Aralık 2006
  • FASHTAG

    FASHTAG

    5 EYLÜL 2012