问答详情
源自:12-4 我还要站个大位置 - 内联块状元素

给<a>定义属性,为什么会出现这种情况???

https://img.mukewang.com/5b52657d00019e7608300471.jpg解决问题的大神,可以自己试试我这么写的代码,更改一下width和height的值,看看会出现什么效果

提问者:我_只是玩玩 2018-07-21 06:45

个回答

  • 叶红尘
    2018-07-25 17:42:49

    https://img1.mukewang.com/5b58445f0001bc6205080262.jpg

    按照你的width和height修改块大小后的显示。字体是不变的,改字体大小是font-size。

    display:inline-block的作用是:让元素是内联块状的,可以修改格式(这是主要的)。

    display:inline产生的作用:内联的,但不能修改格式(默认的格式,通常不用设置)

    display:block的作用:块状元素,可以修改格式,但是每个块都占一行(就是说,每一个块都必须换行后,才会继续显示后面的块)

    都试一遍就知道了。

  • Bthree
    2018-07-21 09:26:50

    不懂你是什么问题欸,是说那个数字会溢出吗,那是因为字体太大的原因吧。

    还是说你觉得更改了width和height的值会发生变化?因为你加上了display:inline-block这个语句啊,如果你将它删除之后,改变这两个值就不会有变化的。