gpt4 book ai didi

html+css : Avoid text under circled numbered List li, ol

转载 作者:太空宇宙 更新时间:2023-11-04 04:20:44 25 4
gpt4 key购买 nike


作为 CSS 的新手,尝试创建一个带有文本的圆圈列表。
我有一个有序的编号列表,每个 li 元素上都有文本。
我添加了一个 CSS,用于向每个文本添加一个带圆圈的数字,而不是 native 数字列表 ( 1. 2. )

我的 HTML 代码:

<ol>
<li class="stepButtonsWV">Add all the panorama nodes.
<br>
<br>
</li>
<li class="stepButtonsWV">Add plans (optional).
<br>
<br>
</li>
<li class="stepButtonsWV">Place the nodes on the plan and create links between them.
<br>
<br>
</li>
<li class="stepButtonsWV">Preview your Panorama, modifiy the nodes altitude if necessary, test the
navigation between the nodes and calculate your panorama for the Web and/or
the mobiles.</li>
</ol>

CSS 代码:

ol {
counter - reset: li;
}

li.stepButtonsWV {
list - style - type: none;
counter - increment: li; /* repas on incrÈmente le compteur ‡ chaque nouveau li */
margin - bottom: 10px;
}



li.stepButtonsWV: before {
content: counter(li);
padding: 1.5px 6px 1.5px;

background - color: rgb(63, 63, 63);
border - style: outset;
border - width: 2px;
border - radius: 30px;
border - color: rgb(200, 200, 200);
color: rgb(200, 200, 200);
font: bold 10px;
border - style: solid;
text - align: center;
}

问题是输出列表是带圆圈的数字列表,但所有文本都在每一行的数字下面。
我不想对新行进行硬编码,因为我的应用程序窗口可以调整大小并且文本可以掉落到新行。

我还尝试在每个 li 上创建一个 textarea,p html 子元素,但它会掉到新行而不是从带圆圈的数字继续。 enter image description here


附件是我从 css 和 native 列表代码中得到的输出

最佳答案

Working DEMO

一种选择是将 li 文本包装在 p 标记中并添加此 CSS:

p{
position: relative;
top: -35px;
left: 30px;
}

关于html+css : Avoid text under circled numbered List li, ol,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19115512/

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