html - 用 HTML/CSS 中的图像替换图标

标签 html css imageicon

我正在尝试在 html/css 上创建一个像这样的漂亮框:

我正在尝试将图标更改为:

原代码如下:

#pricing-table .pricing .pricing-list ul li i {
  margin-right: 12px;
  color: #bdc3c7;
}

并且通过应用此更改它不起作用:

#pricing-table .pricing .pricing-list ul li i {
  margin-right: 12px;
  background-image: url("./Startup Framework Inspired Pricing Table_files/images/background.jpeg");
}

我尝试了这个并且它正在工作,但它是最佳方式吗?

<li>
  <img id="icons" src="./Startup Framework Inspired Pricing Table_files/images/icon.jpg">
  <span> +/- % </span> MTD
</li>

最佳答案

如果你使用background-image,你必须为元素指定一些宽度和高度

关于html - 用 HTML/CSS 中的图像替换图标,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35436568/

相关文章:

css - SVG 圆形文件在 Windows 上以逆时针方向从顶部描边

html - 悬停在div上时如何使它保持可见

javascript - 设置值后 Chrome 11+(可能还有 IE)不会触发 OnChange

html - CSS 将 div 的位置更改为绝对会破坏布局

html - 在不打开 HTML 文件的情况下编辑网站内容

java - 如何向 JPanel 添加背景,然后在该 JPanel 上添加 JButton

java - JTable中不同单元格中的不同imageIcon

java - 如何将 2 个相同大小的图像添加到一个 jlabel 中,并将它们合并到另一个 jlabel 之上?

javascript - 在任何 block 元素下都看不到 Canvas

html - Button 元素的工具提示