• 24-08-2021, 11:34:06
    #1
    .telefon diye class olsun.

    biri header bölümünde diğeri footer'da

    tema hazırlanırken .telefon diye özellik verilmiş
    footerdaki telefon için de özellik tanımlarken

    footer .telefon olarak özellik belirtmeme rağmen, bir kısmını footer .telefon'da ki özelliği alıyor geri kalanı da headerdaki .telefon'dan

    bu durumda iki tarafta belirtilen farklı özellikleri alıyor.

    acaba ben footer .telefon diye belirttikten sonra sadece burada belirttiğim özellikleri alıp bunun dışında özellik almaması için ve !important kullanmadan yapmanın bir yolu var mı?
  • 24-08-2021, 11:40:02
    #2
    class name lerini değiştiremiyor musun? Anlamadım, merakından mı soruyorsun?
  • 24-08-2021, 11:41:36
    #3
    Misafir adlı üyeden alıntı: mesajı görüntüle
    class name lerini değiştiremiyor musun? Anlamadım, merakından mı soruyorsun?
    elbette değiştirebilirim hocam, daha pratik bir yolu var mı benim bilmediğim diye merakımdan sordum.
  • 24-08-2021, 11:42:35
    #4
    Web Tasarım ve Yazılım
    !important ekle ezmesi için.
    Bir de şöyle bi mesele var.
    Mesela header için font-size tanımlanmış ama footerda tanımlanmamış. Otomatik header ı okur.
    Yani eğer farklı özellik tanımlanmış ise birini yakalar
  • 24-08-2021, 11:44:48
    #5
    Kimlik doğrulama veya yönetimden onay bekliyor.
    Hocam İçindeki Ekle Yazın örnek a yı göstermek için div a .telefon{} örnek ama bu
  • 24-08-2021, 11:45:15
    #6
    bostanci96 adlı üyeden alıntı: mesajı görüntüle
    !important ekle ezmesi için.
    Bir de şöyle bi mesele var.
    Mesela header için font-size tanımlanmış ama footerda tanımlanmamış. Otomatik header ı okur.
    Yani eğer farklı özellik tanımlanmış ise birini yakalar

    Başka yerden farklı tanımlamalar varsa bunları görmezden gelmesini sağlayacak Hocam sanki css'de böyle bir özellik vardı diye hatırlıyorum. Yoksa da olması gerekir.
  • 24-08-2021, 11:47:10
    #7
    hocam sass scss kullanırsanız bu olayları daha pratik şekilde çözebilirsiniz nacizane fikrimdir
  • 24-08-2021, 12:50:13
    #8
    Web Tasarım ve Yazılım
    buddy adlı üyeden alıntı: mesajı görüntüle
    Başka yerden farklı tanımlamalar varsa bunları görmezden gelmesini sağlayacak Hocam sanki css'de böyle bir özellik vardı diye hatırlıyorum. Yoksa da olması gerekir.
    Ben hatırlamıyorum yani 5 senedir frond end kodluyorum varsa da ben bilmiyorum
  • 24-08-2021, 12:50:28
    #9
    ".telefon" şeklinde tanımlama yapmak ortak değerlerin kullanımı için olması gereken seçicidir. Örneğin; ".telefon" class'ında belirtilen tanımlamalar(width, height, position, color vs gibi) diğer torun seçiciler (footer .telefon) içinde yeni bir tanımlama yapılmadığı sürece geçerlidir. Eğer header içindeki .telefon tanımlamalarını footer'da görmek istemiyorsanız. Header alanınındaki ".telefon" classını torun seçici şeklinde düzenlemeniz gerekir.