Pekala, burada pek çok yanlış bilgi görüyorum. Yeni başlayanlar için, örneğin 800x600 gibi belirli bir çözünürlüğü kullanarak bir web sayfası oluşturmak, o sayfanın yalnızca o çözünürlüğü kullanarak düzgün şekilde görüntülenmesini sağlar! Aynı sayfa başka birinin dizüstü bilgisayarında veya ev bilgisayarı monitöründe görüntülendiğinde, sayfa, sayfayı tasarlarken kullandığınız çözünürlük DEĞİL, o ekranın mevcut çözünürlüğü kullanılarak görüntülenecektir. Belirli bir çözünürlük için web sayfaları oluşturmayın! Web tasarımında mevcut olmayan "herkese uyan tek bir boyut" senaryosunu beklemek için çok fazla farklı en boy oranı ve ekran çözünürlüğü vardır. Çözüm şu şekildedir: Çözünürlüğe uyarlanabilir kod oluşturmak için CSS3 Ortam Sorguları kullanın. İşte bir örnek:
@media screen and (max-width: 800px) {
styles
}
@media screen and (max-width: 1024px) {
styles
}
@media screen and (max-width: 1280px) {
styles
}
Bakın, az önce yaptığımız şey, farklı çözünürlüklerde işlenen 3 stil kümesi belirlemekti. Örneğimizde, bir ekranın çözünürlüğü 800 pikselden büyükse, bunun yerine 1024 için CSS çalıştırılacaktır. Aynı şekilde, içeriği görüntüleyen ekran 1224px ise 1224, 1024'ten büyük olduğundan 1280 çalıştırılacaktır. Üzerinde çalıştığım site şu anda 800x600 ile 1920x1080 arasındaki tüm çözünürlüklerde çalışıyor. Unutulmaması gereken bir diğer husus, aynı çözünürlüğe sahip tüm monitörlerin aynı boyutta ekranlara sahip olmamasıdır. Her ikisi de aynı görünürken 15.4 dizüstü bilgisayarı yan yana koyabilirsiniz, her ikisi de büyük ölçüde farklı çözünürlüklere sahip olabilir, çünkü farklı LCD ekranlarda tüm pikseller aynı boyutta değildir. Bu nedenle, medya sorgularını kullanın ve yüksek çözünürlüklü, özellikle 1280+ bir dizüstü bilgisayar ekranıyla web sitenizi oluşturmaya başlayın. Ayrıca, her ortam sorgusunu dizüstü bilgisayarınızda farklı bir çözünürlük kullanarak oluşturun. 800x600'ü küçültmek ve bu çözünürlükte bir ortam sorgusu oluşturmak için Windows'taki çözünürlük ayarlarınızı kullanabilir ve ardından 1024x768'e geçip o çözünürlükte başka bir ortam sorgusu oluşturabilirsiniz. Devam edebilirim, ama bence sizler noktayı anlamalısınız.
GÜNCELLEME: Burada , Medya Sorguları ile Mobil Cihazlar için Yenilikçi Web Tasarımını daha fazla açıklamaya yardımcı olacak medya sorgularını kullanmanın bir bağlantısı var
Bu eğitim size tüm cihazlar için nasıl tasarım yapacağınızı gösterecektir. Özellikle Medya Sorguları için öğreticiler de var. Tüm siteyi tüm cihazlarda, tüm ekranlarda ve tüm çözünürlüklerde alt alan adı kullanmadan ve yalnızca CSS kullanarak görüntülenecek şekilde geliştirdim! Halen tabletler ve akıllı telefonlar için destek üzerinde çalışıyorum. Site, herhangi bir dizüstü bilgisayarda veya 50 inç LCD TV'nizde mükemmel şekilde görüntüleniyor ve birçok sayfa tüm mobil cihazlarda mükemmel çalışıyor. Tüm kodunuzu sayfaya koyarsanız, sayfalarınız yıldırım hızında yüklenir! Ayrıca, o makaledeki CSS "background-size: cover;" hakkındaki tartışmaya da dikkat ettiğinizden emin olun. veya "içerme" özellikleri, arka plan grafiklerinizi akıcı hale getirecek ve tüm çözünürlüklerde mükemmel şekilde işlenebilecektir.
Site eğitimlerini takip edin ve her şeyi ve her şeyi gösteren tek bir web sayfası oluşturabilirsiniz!