为什么图片显示不出来

时间:2021-06-02 08:43:09
为什么图片显示不出来
为什么图片显示不出来
为什么图片显示不出来
但是只要改成display:block或者float:left 就会显示出图片,求解释原因
为什么图片显示不出来

5 个解决方案

#1


a标签不是块级元素,使用display:block会将其转化为块级元素,便可使用背景。

#2


引用 1 楼 u013050330 的回复:
a标签不是块级元素,使用display:block会将其转化为块级元素,便可使用背景。

所以不显示的原因是因为不是块级元素,只有块级元素才可以使用背景是么?
我把a标签改成 h1标签,任然不显示,只要display:block才会显示

#3


a标签的默认属性是inline,也就不是块元素,不可显示有宽高等类的东西,如果想设置的话就使用display:bolock或者inline-block使其变成块元素来弄

#4


引用 3 楼 qq_27991461 的回复:
a标签的默认属性是inline,也就不是块元素,不可显示有宽高等类的东西,如果想设置的话就使用display:bolock或者inline-block使其变成块元素来弄
懂了 谢谢  小白上路 多谢指示

#5


楼上说的都很正确,你改正一下。
还有就是注意路径

#1


a标签不是块级元素,使用display:block会将其转化为块级元素,便可使用背景。

#2


引用 1 楼 u013050330 的回复:
a标签不是块级元素,使用display:block会将其转化为块级元素,便可使用背景。

所以不显示的原因是因为不是块级元素,只有块级元素才可以使用背景是么?
我把a标签改成 h1标签,任然不显示,只要display:block才会显示

#3


a标签的默认属性是inline,也就不是块元素,不可显示有宽高等类的东西,如果想设置的话就使用display:bolock或者inline-block使其变成块元素来弄

#4


引用 3 楼 qq_27991461 的回复:
a标签的默认属性是inline,也就不是块元素,不可显示有宽高等类的东西,如果想设置的话就使用display:bolock或者inline-block使其变成块元素来弄
懂了 谢谢  小白上路 多谢指示

#5


楼上说的都很正确,你改正一下。
还有就是注意路径