Ana gövde div'ımın sol ve sağ tarafları boyunca uzanan görüntülere (aslında div altında bir tür gölge efekti etkisi için) ihtiyacım var.Div ve çocuk div'unu en azından tarayıcı penceresinin tam yüksekliğini uzatın
ben bu genişletilebilir olmak div istiyoruz ve bunu IE7 ve IE8 çalışmak gerekiyor ve bunun en azından altına uzatmak istiyorum aslında olmasaydı bu basit olurdu sayfa.
CSS3 sihirbazını almak için polyfills kullanmayı denedim ama çalışmadılar (PIE'yi ve bazı filtreleri şanssız bir şekilde denedim).
Her şeyi denediğimi hissediyorum ... ki bu da beni buraya getiriyor!
html,body{
height: 100%
}
.left-image{
background: transparent url('image/url.png') repeat-y top left;
min-height: 100%; /*this alone works for making outer div extend browser & content height*/
min-width: 960px;
max-width: 1280px;
margin: 0 auto;
}
.right-image{
background: transparent url('image/url.png') repeat-y top left;
height: 100%; /*this only makes the div the height of its content*/
}
: Aşağıdaki css ile
<div class="left-image">
<div class="right-image">
main body text
</div>
</div>
: Ben çalışmak için elde edebilmek ancak şu ana kadar hiçbir puro gerektiği gibi Ancak bu kadar sadece CSS/html yoluyla kazanılmış ettik gibidir, hissediyorum
Bu, tarayıcı penceresinin yüksekliğini veya içeriğin yüksekliğini (hangisi daha büyükse) dolduran .left-image div'ini (ancak hangisi daha büyükse), ancak içeriğin yüksekliğini sığdırmak için .right-image div ile sonuçlanır. tarayıcı penceresinden daha küçükse doldurmaz.
Bunun herhangi bir yolu var mı? Sadece jQuery'yi kullan?
Bu en çok oy alan Google ismidir. sadece "CSS3 onu çözecektir" demek istedim http://stackoverflow.com/a/16837667/1463507 – kqr