html – 如果span标记中没有任何文本,则跨度中的背景图像将不会
发布时间:2020-12-30 20:16:41 所属栏目:资源 来源:网络整理
导读:如果我删除内部文本xxx,下面的跨度将不是背景图像 span style='background-image:url("http://gifsoup.com/web/images/soc4.gif")' style="height: 30px;" xxx/span 但是它在兼容模式下没有xxx的情况下工作. 如何在没有任何内部文本的情况下使其工作? 解决
如果我删除内部文本xxx,下面的跨度将不是背景图像 <span style='background-image:url("http://gifsoup.com/web/images/soc4.gif")' style="height: 30px;"> xxx </span> 但是它在兼容模式下没有xxx的情况下工作. 如何在没有任何内部文本的情况下使其工作? 解决方法因为跨度默认为没有宽度或高度的内联元素.将CSS更改为:span { display:inline-block; width:30px; background-image:url("http://gifsoup.com/web/images/soc4.gif"); height:30px; } jsFiddle example 通过将显示从内联更改为内联块,您可以设置跨度的宽度和高度. (编辑:威海站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |