Kri*_*ris 7 html css image list vertical-alignment
谷歌搜索和SO浏览都没有帮助我 - 希望有人能解决这个问题:
我有以下html:
<ul>
<li>ABC 1</li>
<li>ABC 2</li>
<li>ABC 3</li>
<li>ABC 4</li>
</ul>
Run Code Online (Sandbox Code Playgroud)
和css
ul {list-style-image:url(../img/hook.png);}
li {vertical-align:middle;color:#FFFFFF;font-size:16px;text-shadow: 0em 0.13em 0.13em #2A2A2A;font-family:Helvetica,Arial,Sans-Serif;font-weight:normal;}
Run Code Online (Sandbox Code Playgroud)
"hook.png"图像是32x35像素 - 但每当我创建列表项时,文本(例如ABC ...)将始终显示在图像下方.尝试了线高和100%的东西 - 但都没有成功.
任何快速帮助:/?
尝试一些变化
ul{
background-image: url(../img/hook.png);
background-repeat: no-repeat;
background-position: 95% 50%;
}
Run Code Online (Sandbox Code Playgroud)
显然,这个位置不太适合你的需求,但摆弄这种方法将是你最好的选择.