Benzersiz bir web sitesi düzenleri oluşturmak için paradigmaları ve sözleşmeyi bozmayı seven ve yakın zamanda yatay web sitesi düzenleri geliştirmeye başladığımız yaratıcı bir tasarım stüdyosunda çalışıyorum. Yatay web sitesi düzenleri "havalı" görünmekle birlikte, henüz kullanıma hazır, dikey ızgara tabanlı bir web sitesiyle, bunları nasıl akışkan ve duyarlı hale getirebileceğinizi araştırdım.CSS Kullanarak Duyarlı Bir Yatay Düzen Nasıl Oluşturulur?
Normalde kapsayıcılı bir dikey web sitesi için kapsayıcı öğenizde yüzdeye dayalı genişliğe sahip olacaksınız, ardından bir maksimum genişlik ayarlayacaksınız. Duyarlı bir düzen ile içeriğiniz sayfadan sonsuza kadar kayar, özellikle içerik benzersizse ve bu nedenle formülün hedef/içerik * 100 gerçekten işe yaramıyorsa (veya mi?) Genişliğe göre değişebilir. Belki de bir kılavuz tabanlı duyarlı web sitesi gibi çalışmasını sağlamak için öğeler üzerinde duyarlı yükseklikleri, dolgu ve kenar boşlukları olması için bir yol olabilir. Javascript kullanmak zorunda değilim ama CSS düzeltmesi ideal olacaktır. Başvuru için
yerleşimin türüne bir örnek ben oluşturmaya çalışıyorum: Bunu yapmanın pek çok yolu vardır
tek sorun ben mesela inşa ediyorum geçerli site konteyner genişler ve genişliği değişiklikleri bağlı böylece yatay duvarcılık eklentisi kullanarak çünkü değişen genişliğe sahiptir içerik bloğunun sahip olmasıdır İçeriğin nasıl karıştırıldığına ve içeriğin boyutuna göre. Yüksekliği bilmiyorum çünkü hepsi yüzdeye dayalı yükseklikten dolayı, gerçekten bir bağlam değil. Sanırım bu, tasarımcılarımıza göründüğü kadar kolay değil;) –
Evet, bu, çoğumuz için yeni bir alan ama daha fazlasını görüyorum - yatay düzenler veya geniş yatay içeriğe sahip bölümler Bu, kullanıcı eylemine veya ilerlemeye bağlı olarak görünümde kaydırılır. – artlung
Bugün bu tür bir düzen yapsaydım CSS esnek kutu modelini kullanırdım. Flex, tüm modern tarayıcıların desteklediği inanılmaz bir mizanpaj yöntemidir. O zamanlar programcımızın düzenini karıştırdığı için javascript'e başvurmadan karmaşık bir düzen için 2012'de flexbox kullandım. Bu, standart bir akı olduğu için, o zamanlar biraz kumar oynamıştı, ama son çağrıya girdiğinden beri.Destek almadan önceki teknik özellikleri veya tarayıcıları kullanmış olsa bile, kullanılabilecek bazı büyük ortaklıklar var. – Thurstan