我需要建立一个左侧有文字和右侧有照片的列表。如何把两个div彼此相邻?
这是我的HTML:
<div class="wrap">
<div class="one">
<p>This is text to be displayed in this div. It can be long, or short, or anything.</p>
</div>
<div class="two">photo here</div>
</div>
<div class="wrap">
<div class="one">
<p>#2: This is text to be displayed in this div...</p>
</div>
<div class="two">photo here</div>
</div>
这是CSS:
div.wrap {
border: 1px solid #000000;
overflow: auto;
}
div.one {
border: 1px solid #AAAAAA;
}
div.two {
background-color: #DDDDDD;
width: 200px;
height: 300px;
float: right;
}
我的尝试: 我研究了一些解决方案上的SO,和...
- 把
overflow: auto
父DIV - 浮动
div.two
权 - >仍低于一个其他的...需要帮助,请。
哦,那很容易;-)现在,我可以把它说'div.one'会给空间''div.two'and裹div.one'would中的文本? – michi
当然,没有太复杂,简单的答案就是将'%'宽度添加到'div.one',比如'width:65%'。 – kunalbhat
这是一个更新的小提琴:http:// jsfiddle。net/egXuq/8/ – kunalbhat