请文为什么span未看见设置成display:block,但却可以直接设置宽高,span不是行内元素么?

来源:2-1 JS速度动画

qq_橙星蓝鸿_0

2018-01-17 22:09

如题目所述

写回答 关注

2回答

  • 慕粉3074769
    2018-08-07 16:46:58

    当使用绝对定位的时候行内元素会呈现块状元素效果。

    position: absolute;


  • 慕先生2635528
    2018-01-18 16:15:02

    span默认是行内元素,也就是display:inline;当需要它以块元素形式呈现时,就需要改变其display样式为block.
    没有特定的准则来规定什么时侯该用block,主要是跟据需要,当需要它以块元素呈现时就应该为它指定block样式.

JS动画效果

通过本课程JS动画的学习,从简单动画开始,逐步深入各种动画框架封装

113925 学习 · 1443 问题

查看课程

相似问题