+ Yanıtla
Toplam 9 sonuçtan 1 ile 9 arası olanlar

Konu Başlığı: Div'i veya layer'ı saydam yapmak

  1. #1

    Div'i veya layer'ı saydam yapmak

    Merhaba.

    Acaba CSS ile herhangi bir div'e veya layer'a nasıl saydamlık(opacity) kazandırabilirim?
    ANIN TADINI ÇIKAR
    PORTFOLYO Sayfam

  2. #2

    Re: Div'i veya layer'ı saydam yapmak

    Mozilla tabanlı tarayıcılarda "opacity: 0.5" gibi 1 ile 0 arasında bir değer girerek bunu yapabilirsin. internet Explorer'da ise "filter:alpha(50)" gibi bir ifadeydi yanlış hatırlamıyorsam. Burada da 50 yerine 100 ile 0 arasında bir sayı yazabilirsin. Yalnız internet Explorer'da bu işlemi yaptığında saydamlık verdiğin elemanın arkaplanı için bir renk belirlenmemişse yazılar gayet çirkin bir hal alıyor. Aklında bulunsun

    Ayrıca bu değerleri JavaScript'te bir zamanlayıcı kullanarak hızlıca ve belirli bir kurala göre değiştirirsen çok hoş saydamlık geçiş efektleri elde edebilirsin.

  3. #3

    Re: Div'i veya layer'ı saydam yapmak

    .transparent_class {
    filter:alpha(opacity=50);
    -moz-opacity:0.5;
    -khtml-opacity: 0.5;
    opacity: 0.5;
    }

    Burdaki satırların her biri farklı bir browsera hitab ediyor ve hepside geçerli olduğu browser için %50 saydamlık uyguluyor.

  4. #4

    Re: Div'i veya layer'ı saydam yapmak

    -moz-opacity:0.5;
    -khtml-opacity: 0.5;
    Bu iki satırın hangi tarayıcılara ifade ettiğini de belirtirsen ben de yeni birşeyler öğrenmiş olurum Volkan

  5. #5

    Re: Div'i veya layer'ı saydam yapmak

    Merhaba,

    -moz-opacity, Mozilla tabanlı eski browserlar için örneğin Netscape

    the -khtml-opacity, Safari 1.x için diye biliyorum

  6. #6

    Re: Div'i veya layer'ı saydam yapmak

    Çok teşekkürler

  7. #7

    Re: Div'i veya layer'ı saydam yapmak

    Önerileriniz için teşekkürler.

    Peki div'in sadece istediğim bir kısmını nasıl saydam yapabilirim?
    ANIN TADINI ÇIKAR
    PORTFOLYO Sayfam

  8. #8

    Re: Div'i veya layer'ı saydam yapmak

    @cansurmeli

    Merhaba şurada hazırladığım sitenin ana sayfasında çalışma resimleri perdesi var ortada. Her perdenin sağ üstün de açıklama var, onun altında ki siyah zemin şeffaştırıldığını görcekseniz.
    Mesaj alico tarafından 29.10.2007 (14:21) yeniden düzenlendi.
    Yunus'ca sevigimizden anlamayana cevabımız Yavuz'ca olacaktır.

  9. #9

    Re: Div'i veya layer'ı saydam yapmak

    Direk belirli bir kod yazarak herhangi elemanın belirli bir bölgesini saydam/yarı-saydam yapamazsınız. Bunun için üst üste binmiş elemanlar kullanıp bu elemanlardan bazılarını tam saydam/yarı-saydam bazılarını da normal yapmanız gerekiyor. tabi bu şekilde örnek kullanamdan yazınca kafa karıştırıcı olabiliyor. Yapmak istediğinizi yazarsanız belki daha işe yarar önerilerde bulunabilirim.

+ Yanıtla

Bu konu başlığı için etiketler

Mesaj Seçenekleri

  • Yeni başlık açamazsınız
  • Cevap yazabilirsiniz
  • Dosya ekleyemezsiniz
  • Mesajlarınızı değiştiremezsiniz