gpt4 book ai didi

html - 无法让内联图标显示在 CSS 中

转载 作者:太空宇宙 更新时间:2023-11-04 03:52:46 26 4
gpt4 key购买 nike

我有一个非常简单的 Chrome 扩展程序来补充网页。其中一项功能是添加链接以在互联网上观看相关比赛。相关的 HTML 在这里:

<div class="option-wrap">
<a class="option" href="http://www.google.com" target=_blank>
<div class="option-icon tv-icon"></div>
TV Link
</a>
</div>

在这里使用我的 CSS:

.tv-icon {
margin-right: 2px;
float: left;
width: 10px;
height: 10px;
background-image: url("http://sayeedanwar.co.uk/wp-content/uploads/2014/01/tv-servizi.png") no-repeat;
display: inline-block;
}

您会看到 HTML 中出现了几个不在我的 CSS 中的类;它们来自现有的网页。此代码的目标是让 URL 指定的电 View 标内联显示在文本“TV Link”的右侧。当我运行代码时,似乎为图标分配了空间,并且光标可以点击该空间,但没有可见的图标。我的 CSS 是否有问题< 或者这是我必须找到解决方法的现有网页代码的功能吗?

这是一个 JSFiddle使用上述代码。

最佳答案

.tv-icon {
margin-right: 2px;
float: left;
width: 20px;
height: 20px;
background-image: url("http://sayeedanwar.co.uk/wp-content/uploads/2014/01/tv-servizi.png");
display: inline-block;
background-size: cover;
background-repeat: no-repeat;
}

JSFiddle

我所做的改变:

  • 删除“背景图像”中的“不重复”
  • 添加“背景大小”和“背景重复”

我也改变了尺寸。如果需要,请将其改回。

关于html - 无法让内联图标显示在 CSS 中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23205922/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com