加入收藏 | 设为首页 | 会员中心 | 我要投稿 衡阳站长网 (https://www.0734zz.cn/)- 数据集成、设备管理、备份、数据加密、智能搜索!
当前位置: 首页 > 综合聚焦 > 资源网站 > 资源 > 正文

html – 如果span标记中没有任何文本,则跨度中的背景图像将不会

发布时间:2020-12-30 18:27:12 所属栏目:资源 来源:网络整理
导读:如果我删除内部文本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

通过将显示从内联更改为内联块,您可以设置跨度的宽度和高度.

(编辑:衡阳站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读