【发布时间】:2015-10-08 20:27:48
【问题描述】:
所以我一直试图让我的自定义图像出现在垂直工具栏中,但我遇到了麻烦。我引用了http://codepen.io/nikhil/pen/sicrK,它包含所有源代码;我想要几乎相同的工具栏,但带有自定义图像。这是一个 sn-p,来自我一直在尝试调整以使其正常工作的部分:
来自 HTML:
<ul class="menu">
<li title="home"><a href="#" class="menu-button home">menu</a></li>
<li title="search"><a href="#" class="search">search</a></li>
<li title="pencil"><a href="#" class="pencil">pencil</a></li>
<ul>
来自 CSS - 之前(有效,如链接中所示):
.menu li a.search:before {
content: "\f002";
}
来自 CSS - 我尝试修改(不起作用;没有图像出现)
.menu li a.search:before {
list-style-image: "\newImage.png";
}
所以,我尝试使用list-style-image,但不会出现图像。我在文件夹中引用的图像是 100x100px。我尝试了background-image,并且只在 HTML 标记中使用了<img src="newImage.png">,但没有骰子 - 没有图像出现,控制台中也没有记录错误。我该如何解决这个问题?工具栏根据屏幕大小根据 CSS 重新调整大小,所以我认为这意味着我的图像大小并不重要。或者,我是否需要改用SVG?感谢您的帮助 - 我是使用 CSS 的新手。
【问题讨论】:
-
您在尝试
background-image时是否使用了background-sizebackground-position?有时你只需要一些height他们就会弹出。\f002也在调用这个字体:github.com/FortAwesome/Font-Awesome/blob/master/css/…。在 CSS 中调用图像时,您不应模拟该格式。 (\应该是:/)"./img/my-image.png"
标签: html css svg html-lists toolbar