看这张图:
有点不对劲,我想将内容上移,或者元素符号本身下移。我试过填充、边距和定位都无济于事。
最佳答案
尝试在列表项上设置 vertical-align
属性。可能的值是:
baseline | sub | super | text-top | text-bottom | middle | top | bottom | <percentage> | <length>
HTML
<ul>
<li>a</li>
<li>b</li>
<li>c</li>
</ul>
CSS
ul {
list-style-image: url(http://cdn1.iconfinder.com/data/icons/c9d/check.png);
}
li {
vertical-align:top;
}
关于html - 如何垂直偏移 CSS 中的元素符号或内容?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12305216/