HTMLの骨組みはこちら
<div class="TwoCol">
<img src="imgurl"/>
<h1>A headline</h1>
<p>Some exciting text</p>
<ul>
<li>Item A</li>
<li>Item B</li>
<li>Item C</li>
</ul>
<p>More riveting text </p>
</div>
CSSは
.TwoCol img{
float:left;
padding-right:5px;
border:none;
}
.TwoCol ul{
list-style-type:none;
}
私が求めている効果は、テキストが画像の下に折り返されている画像よりも長い場合、div 内の左上にテキストが右側にある画像です。
ただし、リストが画像の右側から始まる場合は、画像の下にあるリスト項目が画像の下に表示され、リストが 2 つのセクションに分割されるのではなく、すべての項目が互いに垂直に整列するようにします。
イメージ スケッチ ユーティリティが必要です :)
これ
IMG Headline
IMG Para1
IMG Item A
Item B
Item C
Para2
これではない
IMG Headline
IMG Para1
IMG Item A
Item B
Item C
Para2
ありがとう!