Bunu nasıl sorabileceğimi bilmiyorum, lütfen açıklamam ve lütfen açıklamamı rica et. Bir sayfayı ortalamak ve görüntülü reklamın sağında değil, ortalanmış içerikte sağ tarafta "yan çubuk" var. Bu, elemanın viewport kadar uzun olmasını istemem dışında oldukça basit. Ancak, vücut etiketi daha uzunsa, vücut etiketi kadar uzun olmasını istiyorum. Buna ihtiyacım var çünkü kenar çubuğunun tüm görüntü alanını kapsayacak şekilde y ekseni boyunca tekrarlanması gereken bir arka planı vardır. Muhtemelen bir şey açıklamamıştım, belki de bu jsFiddle cevapsız detayları temizleyecektir.Bir div etiketi, sayfanın yüksekliğini nasıl genişletir
Ben çalışan statik bir pozisyon değere sahip .center
stilini ayarlayabilirsiniz ama sonra mutlak konumlandırma kapalı atılır. Kenar çubuğunu sağa kaydırabilirdim ama yükseklik sayfayı doldurmaz. JavaScript'i kullanabilirdim, ancak özellikle de ona bağlı olan öğe sayfanın içeriğinin çeyreği kadar olduğundan, düzen için JavaScript'e güvenilmemelidir.
Herhangi bir işaretçi çok takdir edilecektir.
DÜZENLEME:% 100 yüksekliğe sahip olmak için gövde ve html etiketinin değiştirilmesi yardımcı olur, ancak yine de anlattığım gibi davranmıyor. Görüntülemenin dışında içerik varsa ve bu içeriğe ilerlerseniz, arka plan tekrarlanmayacaktır.
Basit bir tel çerçeve resmi çizebilirsiniz. Üzerinde araştırma yapmak için ihtiyacınız olan şey [css display] ve [css position]; span ekranı var: div ekranının olduğu yerde satır içi: blok, kapsayıcı öğeye göreli olarak konumlandırın. lütfen biraz resim gönderin, –
Bu, span 'etiketleriyle hiçbir ilgisi yoktur. JsFiddle'a baktın mı? İhtiyacım olan her şeyi açıkladım mı? –