gpt4 book ai didi

css - 在
  • 文本和之前的内容之间添加间距
  • 转载 作者:太空宇宙 更新时间:2023-11-03 22:16:43 25 4
    gpt4 key购买 nike

    我想实现这样的目标:

    000 Lorem ipsum 
    dolor

    0 Lorem ipsum
    dolor

    这是我正在使用的代码:

    <ul>
    <li>Lorem ipsum dolor sit amet, sed do eiusmo</li>
    <li>Lorem ipsum dolor sit amet elit</li>
    </ul>

    CSS:

    li:before {
    content: "0";
    }
    li:first-child:before {
    content: "000";
    }
    ul {
    width:100px;
    list-style: none;
    }

    你能帮我用 CSS 让文本与之前的内容保持相同的距离吗?

    “Lorem”和“dolor”需要保持在同一条“垂直线”。

    https://jsfiddle.net/ga6r8qsz/

    谢谢。

    最佳答案

    您可以在 before 元素上使用绝对定位来做到这一点。这将确保您的 li 元素将保持垂直对齐。

    li {
    position: relative;
    padding-left: 15px;
    margin-bottom: 15px;
    }

    li::before {
    content: "0";
    position: absolute;
    width: 35px;
    left: -35px;
    }

    li:first-child::before {
    content: "0000";
    }

    ul {
    width: 100px;
    list-style: none;
    }
    <ul>
    <li>Lorem ipsum dolor sit amet, sed do eiusmo</li>
    <li>Lorem ipsum dolor sit amet elit</li>
    </ul>

    关于css - 在 <li> 文本和之前的内容之间添加间距,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56432700/

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