私のコメントを拡張するために、意味的にそれを行うことはできません。100%の高さを偽造するには、ちょっとしたトリックを使用する必要があります。これはフェイクカラムと呼ばれ、ここで詳細を読むことができます。
あなたの場合、いくつかのバックグラウンドdivを追加することで、それを偽造することができます。
<div class="background bg1"></div>
<div class="background bg2"></div>
次に、CSSを次のように変更します。
#wrapper {
border: 1px solid black;
position: relative;
}
#wrapper:after {
display: block;
content: " ";
height: 0;
clear: both;
}
.block {
position: relative;
float: left;
vertical-align: top;
width: 200px;
text-align: left;
min-height: 200px;
padding-left: 20px;
z-index: 2;
}
.background {
position: absolute;
top: 0;
bottom: 0;
width: 200px;
z-index: 1;
}
.bg1 {
background-color: #eee;
}
.bg2 {
left: 200px;
background-color: #aaa;
}
これが動作するjsFiddleです。