私は実際に数年でウェブサイトをコード化していないので、かなり錆びています。私がしようとしているのは、固定幅とフルハイトのサイドバーと流体コンテンツ領域を作成することです。 (視覚的なモックアップ:http://i54.tinypic.com/2m2b445.pngを参照してください)完全な高さの偽の列
私は偽の列を越えて走り、彼らはほとんどのトリックをやっているようです。このテクニックがしていない唯一のことは、フルハイトのサイドバーです。ここで
は、私が使用しているCSSとHTMLです:
html,body {
height: 100%;
}
#page-container {
min-height: 100%;
margin: 0;
position: relative;
}
* html #page-container {
height: 100%;
}
#inner-container:after {
content: " ";
display: block;
clear: both;
}
#left-col {
float: left;
width: 250px;
background-color: #F3F3F3;
}
#right-col {
position: relative;
margin-left: 250px;
}
HTML:
<div id="page-container">
<div id="inner-container">
<div id="left-col">
<ul>
<li>Lorem Ipsum</li>
<li>Dolar Sit Amet</li>
<li>Consectetur</li>
<li>Adipiscing</li>
<li>Elit Integer</li>
</ul>
</div>
<div id="right-col">
<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit...</p>
</div>
</div>
</div>
どのように私は左の列フルハイトを作ることができますか?私は別の列のテクニックを使用すべきですか?
これは私にとって最良の選択肢のようです。それはマークアップを削減し、あなたが言ったように、それは良いSEOの練習です。ありがとう! –
多くのおかげで、私は助けることができてうれしい!ああ、すべて公平に私は最初にそこにいると思う! –
心配はありません。結局のところ、投票のうちの1つは結局私のものです:) –