Güncelleştirme: this design'u elde etmeme yardım edebilecek 50 kişiye bir ödül verdim.Bu CSS Tam Yükseklik Düzeni neden düzgün görüntülenmiyor?
Bu yüzden bunu düzeltmek için 2-3 saatliğine çalışıyorum ama bunu yapamıyorum. Belki CSS veya jquery deneyimi olan birisi bana yardımcı olabilir. accomplish this'u deniyorum. Bu my result. Sorun şu ki, tarayıcı penceresini yeniden boyutlandırdığımda, B sütunu içeriği kesiliyor ve size zaman kazandırmak için A sütununun sol tarafında ekstra beyaz boşluk var. Here's a screenshot of what I mean.
CSS:
#public {
width:100%;
}
#publiC#container {
position:absolute;
width:100%;
height:100%;
left:0;
top:0;
min-width:1050px;
}
#public .left {
float:left;
width:40%;
height:100%;
background-color:#fff;
}
#public .left .content {
float:right;
width:365px;
margin-top:20px;
text-align:center;
}
#public .left .platforms {
margin-top:40px;
}
#public .left .aila {
display:block;
margin-top:25px;
}
#public .left .copy {
margin-top:20px;
color:#171515;
font:bold 12px Arial, Verdana;
}
#public .right {
float:right;
width:60%;
height:100%;
overflow:hidden;
}
#public .right .content {
float:left;
width:665px;
min-height:704px;
margin-top:20px;
background:url(images/public-right-shadow.png) no-repeat left top;
}
HTML:
<div id="public">
<div id="container">
<div class="left">
<div class="content">
<img src="images/logo2.png" alt="" class="logo" />
<img src="images/supported-platforms.png" class="platforms" />
<div class="copy">© all right reserved 2012</div>
</div>
</div><!--.left-->
<div class="right">
<div class="content">
Right column here. Right column here. Right column here. Right column here. Right column here. Right column here. Right column here. Right column here. Right column here. Right column here. Right column here. Right column here. Right column here. Right column here. Right column here. Right column here. Right column here. Right column here. Right column here. Right column here. Right column here. Right column here. Right column here. Right column here. Right column here. Right column here. Right column here. Right column here. Right column here. Right column here. Right column here. Right column here. Right column here. Right column here. Right column here. Right column here. Right column here. Right column here. Right column here. Right column here.
</div>
</div><!--.right-->
</div><!--#container-->
</div><!--#public-->
ben Senin sorunun bu genişlik değerleri gibi görünüyor bana, ancak, aynı çıktıyı çoğaltmak görünmemektedir
"position" özelliğini #containers css tanımınızdan kaldırmayı deneyin. Ayrıca, bunu yaparsanız "üst" ve "sol" özellikleri de gidebilir. İstediğin şeyi elde etmek için onlara ihtiyacın olduğunu düşünmüyorum. – antony
Aslında, mutlak konumlandırmayı kaldırırsanız, # içerdekinin tanımındaki kurallardan hiçbirinin orada olmadığını düşünmüyorum. Genişlik ve yükseklik herhangi bir etkiye sahip olmayacaktır çünkü yükseklik sadece ana elemanı ayarlanmış bir yüksekliğe sahipse çalışacaktır ve genişlik otomatik olarak blok elemanları için% 100 olacaktır. – antony
Cevabınız için teşekkürler, ancak bu özellikleri kaldırırsam arka plan görüntüsü en altta kalmaz. Ayrıca, benim sorunum üzerinde hiçbir etkisi yoktur. – Cris