你的位置:
问答吧
-> WEB标准
-> 问题详情
P标签和img标签的问题
DIV+CSS布局中,如果段落和图片相邻,设置了图片的边距为0后还是和段落的P标签有距离是为什么?
无标题文档此处显示 class "div" 的内容此处显示 class "div" 的内容 此处显示 class "div" 的内容此处显示 class "div" 的内容此处显示 class "div" 的内容此处显示 class "div" 的内容
提示:您可以先修改部分代码再运行但是把img标签放在p标签的里面就没有问题了,一定要把img标签放在p标签里面么?
类似
asdiasisdaiasdih
这样放置,对img的定义的上边距才能正常,何解?上面那个方法在DW里看没问题,预览就有问题[ 本帖最后由 pdsxb 于 2007-8-17 15:47 编辑 ]
作者: pdsxb
发布时间: 2007-08-17
怎么觉得没有?
你说的距离是什么距离? 图片上 是line-height的高度
旁边的 是有的
ie bug display:block吧
作者: z3333426
发布时间: 2007-08-17
就是P标签之后和img标签之间的距离,如果写成
即便是对p设置下边据为0 Img的上边距为0 line-height=0,p和IMG之间也有一段距离,但是写成 就正常了,觉得像是bug刚刚又发现如果写成
,那么在img的标签后面加上其他标签,显示也是正常的又PS:做了试验发现楼上说的方法 disply:block加在img标签里果然显示正常了
[ 本帖最后由 pdsxb 于 2007-8-17 17:06 编辑 ]
作者: pdsxb
发布时间: 2007-08-17
想看看,但是看不到效果
作者: love7zl
发布时间: 2007-08-18
没有距离,没发现你说的问题
作者: zhaoliancheng
发布时间: 2007-08-19