Resimlerin çözünürlüğünü (16:9 gibi) nasıl koruyabilirim?
Video galeri yapıyorum ve responsive kısmında resimleri boyutlandırmakta güçlük çekiyorum. Aklıma gelen en hızlı çözüm neredeyse bütün çözünürlüklere piksel piksel ayarlamak.
Soru hatalı mı? 👎
Eğer sorunun kurallara aykırı olduğunu düşünüyorsanız lütfen bize bildirin!
Cevaplar (4)
Görselleri orantılı boyutlandırmak için CSS'in aspect-ratio özelliğini kullanabilirsiniz. Örneğin:
Böylece <img />
elementiniz genişliğie göre kendini boyutlandırırken yüksekliğini de orantılı olarak koruyacaktır.
Eğer img boyutları sabit olsun ama görsel bu alanda kendini yerleştir istiyorsanız CSS'in object-fit özelliğini kullanabilirsiniz. Örneğin:
@media seçiciler ile resim genişliğine 100% ve yüksekliğine auto vererek
Mobil Ekranlar için :
şeklinde tablet, pc ekranları, mobil ekranlara göre boyutlandırarak
yada media seçicilere girmek istemiyorum diyorsan boyutlandırmalarını tamamen yüzde olarak çalışacaksın.
bir kapsayıcı belirle. daha sonrasında resim için width: 100% !import diyerek genişliği kapsayıcının içerisinde %100 olacak şekilde zorla. ardından yüksekliği auto olarak ayarla. bu durumda ekranın boyutuna göre otomatik olarak boyutlandırılacaktır o kısım.