所以我一直試圖讓我的自定義圖像出現在垂直工具欄中,但我遇到了麻煩。我參考了http://codepen.io/nikhil/pen/sicrK,它有所有的源代碼;我想要幾乎相同的工具欄,但使用自定義圖像。這裏有一個片段,從我一直在努力調整,以獲得部分它的工作:HTML/CSS中LI工具欄內的自定義圖像
從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的新手。
你用'背景size''背景position'當你嘗試'背景image'?有時你只需要一些「高度」,然後彈出。另外'\ f002'正在調用這個字體:https://github.com/FortAwesome/Font-Awesome/blob/master/css/font-awesome.css#L274。在CSS中調用圖像時,不應該模擬該格式。 (\應該是:/)'「./img/my-image.png」' – s0rfi949