请CSS大师帮小女子指点一下

来源:百度知道 编辑:UC知道 时间:2024/06/04 03:05:10
<div class="sortIntro">
<div class="sortIntroPic"></div>
<div class="sortIntroFont"></div>
</div>

应该说SORTINTROFONT在PIC的右边,可是他怎么跑到PIC的下面去了呐?都是设的LEFT

我不是大师~

<div>如果不指定位置的话,默认它是自己要分段的,所以sortIntroFont在sortIntroPic的下面,而不在它的右边。

div好像是分段的。
你如果想sortintrofont 在pic右边,你需要在pic的语句里加上:

float: left。
大概的效果是,pic悬浮在左边,那样,font就插在了同以行的右边了。^_^

可能是两个div加起来的宽度大过了父类的sortintro的宽度,然后就换行,在下面显示了!

都是LEFT 宽度不够?