CSS如何实现DIV左边图片右边文字 下边LI标签

样式像这样

<style type="text/css">
*{margin:0;padding:0;}
.loop_div{width:500px;background:#CCC;margin:10px;float:left;}
.loop_div div,.loop_div ul{width:100%;overflow:hidden;}
.loop_div div img,.loop_div div p{float:left;}
.loop_div div img{width:160px;}
.loop_div div p{width:300px;}
</style>
<div class="loop_div">
<div><img src="" width="160" height="100" /><p>文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字</p></div>
    <ul>
    <li>LI文字LI文字LI文字LI文字</li>
    <li>LI文字LI文字LI文字LI文字</li>
    <li>LI文字LI文字LI文字LI文字</li>
    <li>LI文字LI文字LI文字LI文字</li>
    </ul>
</div>

<div class="loop_div">
<div><img src="" width="160" height="100" /><p>文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字</p></div>
    <ul>
    <li>LI文字LI文字LI文字LI文字</li>
    <li>LI文字LI文字LI文字LI文字</li>
    <li>LI文字LI文字LI文字LI文字</li>
    <li>LI文字LI文字LI文字LI文字</li>
    </ul>
</div>

温馨提示:内容为网友见解,仅供参考
第1个回答  2014-01-13
图片和文字在同一个div中,高度固定,li在另个div中。图片左飘(float:left),文字也左飘,其中文字用overflow:hidden;,防止溢出。
第2个回答  2014-01-13
让DIV浮动 float:left
第3个回答  2014-01-13
给你写一个布局,其他属性自己加一下,主要是宽高。
<div>//外层容器,用来控制位置
<div></div>//这行放标题,样式随意。
<div style="float:left"></div>//这个放左侧图片,大小随意,注意左浮动
<div style="float:left"></div>//这个放右边文字
<div style="clear:both;"></div>//清楚浮动
<ul>//li标签放这里
<li></li>
</ul>
</div>
第4个回答  2015-07-04
可以用以下几种方法:
1.<div style="/这行放标题;div>。
<float;<div>/:both;/>///,样式随意;li>//。
<//:left"div style="div>/ul>
<clear;/></
<float;/div>,其他属性自己加一下;这个放左侧图片:left",用来控制位置
<这个放右边文字
<ul>li>div></"li标签放这里
<外层容器,主要是宽高;清楚浮动
<给你写一个布局;/div>/<div style=",大小随意,注意左浮动
<<div>/
2.图片和文字在同一个div中,高度固定,li在另个div中。图片左飘(float:left),文字也左飘,其中文字用overflow:hidden;,防止溢出。
3.让DIV浮动 float:left
相似回答