在CSS中将每个填充和边距设置为零后,如何设置ul的边距?

时间:2013-11-20 14:57:49

标签: html css html5 styling

这是我认为相关的HTML代码的摘录:

<!DOCTYPE html>
    <html>
        <head>
            <style type="text/css>
            * {
               padding: 0px;
               margin: 0px;
              }
            </style>
        </head>
        <body>
            <div>
                <p>
                    <ul>
                        <li>Hello</li>
                        <li>Hello</li>
                    </ul>
                </p>
            </div>
        </body>
    </html>

问题是,无论我在我的知识中尝试什么技巧,李都没有得到保证金。

我该怎么办?

4 个答案:

答案 0 :(得分:0)

无论如何,你没有设置正余量。

使用:

li {
margin: 10px;
}

将保证金金额更改为您需要的金额

答案 1 :(得分:0)

li {
    margin: 10px;
    padding: 10px;
}

将各自的属性设置为10px。现在它们被设置为0px,并且对于文档中的每个元素,这可能不是你想要的

答案 2 :(得分:0)

您应该将显示设置为css中的阻止,如下所示:

ul li{
    display: block;
    padding: 10px;
    margin: 10px;
}

答案 3 :(得分:0)

你是否在为消除所有边距和填充的样式之前或之后设置了样式?

之后将ur li样式覆盖以前的样式。如果你真的必须,请尝试内联样式。

哦,你需要关闭你的类型=“text / css。它在css这个词之后缺少一个'''。