设置display为inline-block,结果h3跑到li的下面去了,为什么?

来源:3-3 CSS Sprite 应用

外星人6

2015-12-18 11:10

我给i标签设置display为inline-block,结果h3跑到li的下面去了,inline-block应该是不会换行的才对啊,怎么在这里就换行了

写回答 关注

2回答

  • charsandrew
    2017-03-20 16:21:54

    因为h3是块级元素,块级元素前换行,后换行,这里换行是h3标签带来的。

  • 李晓健
    2015-12-18 13:11:41

    你可以给一下完整代码看一下。

CSS Sprite雪碧图应用

必学的大型网站实用技术,让你快速掌握CSS Sprite雪碧图技术

47101 学习 · 228 问题

查看课程

相似问题