• 17-06-2020, 17:03:05
    #1
    Selamlar. Bir internet sitem için tema hazırlıyorum. Responsive olarak temayı kodladım ancak bir konu beni delirtti. Site masaüstü görünümde problemsiz çalışıyor. Ancak mobil görünüme geçtiğinizde (Chrome F12)

    <div class="yazilar" style="height: auto !important;">
    ...
    ...
    ...
    
    </div>
    şeklinde otomatik ekleme yapıyor! Tema kodlarımda olan şekli şu:

    <div class="yazilar">
    ...
    ...
    ...
    
    </div>
    Mobil görünümde <section> <div> gibi elementlere otomatik style değeri verip yüksekliği important ile bağlayıp bu değeri değiştirmeme izin verilmiyor.

    style="height: auto !important; otomatik kendisi ekliyor. Css'de bin türlü değişiklik yaptım ancak o otomatik eklenen kodu kaldıramadım. Var mı bilen? Bu mesele yüzünden sabitleyemediğim yükseklikten dolayı Pagespeed CLS sorunu alıyorum. O yüzden kaldırmam lazım.
  • 17-06-2020, 17:37:28
    #2
    Hocam özelleştir kısmından; ek css kısmına daha önceleri kod eklemiş olma ihtimali var mı acaba ?
  • 17-06-2020, 17:41:19
    #3
    MimariuS adlı üyeden alıntı: mesajı görüntüle
    Hocam özelleştir kısmından; ek css kısmına daha önceleri kod eklemiş olma ihtimali var mı acaba ?
    https://prnt.sc/t1hpxe
    Hayır hocam. Eklenen kod yok.

    Hatta eğer min-height değeri verirseniz de verdiğiniz değeri kaldırıp kendisi min-height:0 !important ekliyor.
  • 18-06-2020, 01:09:49
    #4
    Adsense reklamı eklediğimde tüm kodları bu şekilde yapmıştı öyle bir şey mevcut mu sitenizde? olmazsa js leri kontrol edin
  • 18-06-2020, 10:11:31
    #5
    selcuksepetci adlı üyeden alıntı: mesajı görüntüle
    Adsense reklamı eklediğimde tüm kodları bu şekilde yapmıştı öyle bir şey mevcut mu sitenizde? olmazsa js leri kontrol edin
    Adsense kodları ekli. JS'ler Css'ler, iframe ile çekilenler, veritabanı pek çok şeye baktım bulamadım. Dediğiniz kısma yoğunlaştığımda:

    Adsense kodlarının olmadığı sayfalarda üst divlerde bu important etiketi sorunu oluşmuyor. İyi de bende düzen kayması sorunu CLS sabitlenmeyen yüksekliklerden kaynaklanıyor. Nasıl olacak bu iş )

    Pagespeed'i teşvik eden Google, Adsense'yi veren Google ama ikisi birbiri ile çelişiyor. Bunları yapan mühendislere sormak lazım, yanıtı onlar biliyordur sadece
  • 18-06-2020, 10:18:38
    #6
    Cache tutuyor olabilir mi diyeceğim ama, bilemedim.
  • 18-06-2020, 10:25:21
    #7
    muhammetilbas adlı üyeden alıntı: mesajı görüntüle
    Cache tutuyor olabilir mi diyeceğim ama, bilemedim.
    Yok hocam, cache eklentisi olarak Fastest Cache kurulu. Sorun belli ki Adsense Kodları ile alakalı. Şöyle ki:

    EKLENEN KODLAR:
    <div class="yazilar">
    ...
    <div class="deneme1"></div>
    ...
    ADSENSE KODLARI
    ...
    <div class="deneme2"></div>
    ...</div>
    Mobil görünümde ekrana basılan kodlar:
    <div class="yazilar" style="height: auto !important">
    ...
    <div class="deneme1" style="height: auto !important"></div>
    ...
    ADSENSE KODLARI
    ...
    <div class="deneme2"></div>
    ...</div>
    Ancak Adsense kodlarını kaldırdığımda orijinal ile basılan kodlar arasında fark bulunmuyor.

    Duyarlı reklam kodu eklendiğimde oluyor bunlar.
  • 20-12-2020, 15:21:06
    #8
    Benzer durumu ben de yaşıyorum. Durup dururken div'lere height: auto !important ekleniyor. AdSense'ten mi kaynaklı ki acaba?