このレイアウトを作成しようとしています。
IE 8 以降およびその他の標準的な Web ブラウザーからレイアウトにアクセスできるようにしたいと考えています。だから、できればCSS3は使いたくない。
これまでのところ、これを取得しました(ヘッダーとフッターは追加するのが原始的であるため、ヘッダーとフッターはありません):
HTML:
<div class="right">
<div class="left">
<div class="container clearfix">
This is an example text<br />
This is an example text<br />
This is an example text<br />
This is an example text<br />
This is an example text<br />
</div>
</div>
</div>
CSS:
.right {background: url('images/bgr.jpg') no-repeat scroll right top #FFFFFF;}
.left {background: url('images/bgl.jpg') no-repeat scroll left top transparent;}
.container {width: 960px; margin: 0 auto; position: relative; text-align: left; border: 1px solid red;}
.clearfix:after {clear: both; content: " "; display: block; font-size: 0; height: 0; visibility: hidden;}
問題は、(pic1Width + pic2Width + contentWidth) よりも低い解像度で開くと、画像がコンテンツを覆い隠してしまうことです。また、写真 1 と 2 の左右に流体スペースを追加することもできません。
ヒントをありがとう!