Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/32.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何使用CSS自定义HTML中无序的列表项_Html_Css - Fatal编程技术网

如何使用CSS自定义HTML中无序的列表项

如何使用CSS自定义HTML中无序的列表项,html,css,Html,Css,我正在设计一个使用基本HTML的问答页面 这就是我的页面的外观 我需要在每个问题的答案上加上“A”。有些答案包含多个段落,因此必须将“A”添加到答案的第一段&它应该与“Q”对齐 例如: HTML 常见问题 问题标题1 答复第1段 答复第2段 问题标题2 答复第1段 问题标题3 答复第1段 问题标题4 答复第1段 风格 ol{ 左边距:0; 左侧填充:0; } 李{ 显示:块; 边缘底部:.5em; 左边距:0em; } 李:以前{ 显示:内联块; 内容

我正在设计一个使用基本HTML的问答页面

这就是我的页面的外观

我需要在每个问题的答案上加上“A”。有些答案包含多个段落,因此必须将“A”添加到答案的第一段&它应该与“Q”对齐

例如:

HTML

常见问题
  • 问题标题1

    答复第1段

    答复第2段

  • 问题标题2

    答复第1段

  • 问题标题3

    答复第1段

  • 问题标题4

    答复第1段

风格


ol{
左边距:0;
左侧填充:0;
}
李{
显示:块;
边缘底部:.5em;
左边距:0em;
}
李:以前{
显示:内联块;
内容:“问:”;
宽度:2米;
左边距:-2米;
}

对代码进行了更改。请查找更新的
CSS

对您的代码所做的更改。请查找更新的
CSS

对您的代码所做的更改。请查找更新的
CSS

对您的代码所做的更改。请查找更新的
CSS

使用这个css

使用这个css

使用这个css


使用此css

我为每个答案的第一段添加了“A”,并对自我满足感稍加美化:)

最佳实践删除内联样式并添加外部CSS(问答文本颜色)

HTML


我在每个答案的第一段都加上了“A”,并对自我满足感进行了美化:)

最佳实践删除内联样式并添加外部CSS(问答文本颜色)

HTML


我在每个答案的第一段都加上了“A”,并对自我满足感进行了美化:)

最佳实践删除内联样式并添加外部CSS(问答文本颜色)

HTML


我在每个答案的第一段都加上了“A”,并对自我满足感进行了美化:)

最佳实践删除内联样式并添加外部CSS(问答文本颜色)

HTML


第一段开头有一个空格。这是在“回答第1段”之前。如何消除这种情况@Onkar Deshpande更新了带有更改的fiddle链接。第一段开头有一个空格。这是在“回答第1段”之前。如何消除这种情况@Onkar Deshpande更新了带有更改的fiddle链接。第一段开头有一个空格。这是在“回答第1段”之前。如何消除这种情况@Onkar Deshpande更新了带有更改的fiddle链接。第一段开头有一个空格。这是在“回答第1段”之前。如何消除这种情况@Onkar Deshpande更新了fiddle链接并进行了更改。我已经找到了解决方案。不管怎样,谢谢你的帮助+我已经有了一个解决方案。不管怎样,谢谢你的帮助+我已经有了一个解决方案。不管怎样,谢谢你的帮助+我已经有了一个解决方案。不管怎样,谢谢你的帮助+1美元。
<h4>Frequently Asked Questions </h4>
<div >
    <ul>
        <li style="color: blue">
            Question heading 1
            <p style="color: #000000">
              answer para  1
            </p>
            <p style="color: #000000">
               answer para 2
            </p>
        </li>

        <li style="color: blue">
           Question heading 2
            <p style="color: #000000">
              answer para  1
            </p>
        </li>

        <li style="color: blue">
            Question heading 3
            <p style="color: #000000">
                answer para  1
            </p>
        </li>

        <li style="color: blue">
            Question heading 4
           <p style="color: #000000">
              answer para  1
           </p>
        </li>
    </ul>
</div>
<style type="text/css">
    ol {
        margin-left: 0;
        padding-left: 0;
    }
    li {
        display: block;
        margin-bottom: .5em;
        margin-left: 0em;
    }
    li:before {
        display: inline-block;
        content: "Q:";
        width: 2em;
        margin-left: -2em;
    }
</style>
 li p:first-child:before {
        display: inline-block;
        content: "A:";
        width: 2em;
        margin-left: -2em;
    }
<h4>Frequently Asked Questions </h4>
<div>
    <ul>
        <li>Question heading 1
         <p>answer para  1</p>
         <p>answer para 2</p>
        </li>

        <li>Question heading 2
          <p>answer para  1</p>
        </li>

        <li>Question heading 3
          <p>answer para  1</p>
        </li>

    </ul>
</div>
*{
    font-family: Arial;
    font-size: 12px;
}
ol {
    margin-left: 0;
    padding-left: 0;
}
li {
    display: block;
    margin-bottom: .5em;
    margin-left: 0em;
    color: #626F74;
    font-weight: bold;
}
li:before {
    display: inline-block;
    content: "Q:";
    width: 2em;
    margin-left: -2em;
}
li p{
    color: #000;
}
li p:first-child:before {
    display: inline-block;
    content: "A:";
    width: 2em;
    margin-left: -2em;
}