function imglazy($filen,$altn,$classn) {
global $imagepath;
global $cdnsource;
echo '<picture>
<source media="(min-width: 1025px)"
data-srcset="'.$cdnsource.$imagepath.$filen.'-fl.webp"
type="image/webp">
<source media="(max-width: 1024px)"
data-srcset="'.$cdnsource.$imagepath.$filen.'-bg.webp"
type="image/webp">
<source media="(max-width: 768px)"
data-srcset="'.$cdnsource.$imagepath.$filen.'-md.webp"
type="image/webp">
<source media="(max-width: 480px)"
data-srcset="'.$cdnsource.$imagepath.$filen.'-sm.webp"
type="image/webp">
<source media="(min-width: 1025px)"
data-srcset="'.$cdnsource.$imagepath.$filen.'-fl.jpg"
type="image/jpeg">
<source media="(max-width: 1024px)"
data-srcset="'.$cdnsource.$imagepath.$filen.'-bg.jpg"
type="image/jpeg">
<source media="(max-width: 768px)"
data-srcset="'.$cdnsource.$imagepath.$filen.'-md.jpg"
type="image/jpeg">
<source media="(max-width: 480px)"
data-srcset="'.$cdnsource.$imagepath.$filen.'-sm.jpg"
type="image/jpeg">
<img
data-srcset="'.$cdnsource.$imagepath.$filen.'-bg.jpg,
'.$cdnsource.$imagepath.$filen.'-md.jpg,
'.$cdnsource.$imagepath.$filen.'-sm.jpg"
data-src="'.$cdnsource.$imagepath.$filen.'-fl.jpg"
alt="'.$altn.'"
class="lazyload '.$classn.'">
</picture>';
}Merhaba yukarıdaki gibi bir fonksiyon oluşturdum. Bu fonksiyon ile resimlerimi ekrana bastırıyorum. Fakat sorunum mobilden denediğimde -bg olan yapımı alıyor. Ama -sm olanı kullanması gerekmiyor mu? Nerde hata yapıyorum.
src-set breakpoint mantık hatası
2
●26
- 06-12-2021, 13:11:20Kimlik doğrulama veya yönetimden onay bekliyor.