gpt4 book ai didi

html - 如何将伪元素定位得更高

转载 作者:太空宇宙 更新时间:2023-11-03 23:27:21 24 4
gpt4 key购买 nike

非常简单的问题:我有一个伪元素(右向箭头),我希望它的位置比现在高。我试过更改 line-height,但这会更改元素本身的高度。

我的问题的基本概述:

CSS:

ol
{
list-style-type: none;
}

ol > li
{
display: inline;
}

ol > li + li:before
{
font-size: 8px;
content: "➤";
/* Want this to be positioned higher, so that it's right between the vertical height of the list items rather than floated near the bottom */
}

HTML:

<ol>
<li>
<a>List item 1</a>
</li>
<li>
<a>List item 2</a>
</li>
<li>
<a>List item 3</a>
</li>
</ol>

还有一把 fiddle :http://jsfiddle.net/hxb5gy5j/

最佳答案

vertical-align: middle;line-height: 0px; 添加到 li:before 中,如下所示:

DEMO

ol {
list-style-type: none;
}
ol > li {
display: inline;
}
ol > li + li:before {
font-size: 8px;
content:"➤";
vertical-align: middle;
line-height: 0px;
}
<ol>
<li> <a>List item 1</a>
</li>
<li> <a>List item 2</a>
</li>
<li> <a>List item 3</a>
</li>
</ol>

关于html - 如何将伪元素定位得更高,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26471509/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com