为了账号安全,请及时绑定邮箱和手机立即绑定

如何能让两个DIV 上边对齐,只用display:inline;

<div class="one">

<img src="img/kuai.png">

</div>

<div class="two">

<p>百度一下</p><br>

                 <p>快人一步</p>

</div>

写出来图片跟文字 不再同一高度上?

正在回答

3 回答

使用display:inline;这个属性是以行形式显示的。你在第二个div中使用的标签<p>是段落标签,所以不会跟第一个图片在同一行,换成<span>就可以实现图片和文字在同一高度。还有就是你在第二个<div>中使用来了换行<br>


1 回复 有任何疑惑可以回复我~
#1

慕粉3688811 提问者

变span也没用啊,还是不等高。
2016-08-23 回复 有任何疑惑可以回复我~
#2

Ready_鞠 回复 慕粉3688811 提问者

你后面文字部分,两句话就占了两行,你把<p>都换成<span>就可以了
2016-08-23 回复 有任何疑惑可以回复我~
#3

Ready_鞠 回复 慕粉3688811 提问者

还有就是把<br>去掉,这个是换行,你说有这个能在同一高度吗?
2016-08-23 回复 有任何疑惑可以回复我~

两个都加上:vertical-align:top;

0 回复 有任何疑惑可以回复我~

vertical-align:middle;

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

如何能让两个DIV 上边对齐,只用display:inline;

我要回答 关注问题
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号