css 如何删除列表边距?

umuewwlo  于 2023-08-09  发布在  其他
关注(0)|答案(5)|浏览(86)

我有一个列表,包含3个项目。但是,它的左边有一点空白,我想让它消失。
下面是我的代码:

  1. ul li {
  2. display: inline;
  3. list-style: none;
  4. }

个字符

nwsw7zdq

nwsw7zdq1#

这个应该能用

  1. ul {
  2. display: inline;
  3. list-style: none;
  4. margin: 0;
  5. padding: 0;
  6. }
  7. li{
  8. display: inline;
  9. }

个字符

pjngdqdw

pjngdqdw2#

只需将ul的填充设置为0。这里有一个片段:

  1. ul {
  2. padding: 0;
  3. }
  4. ul li {
  5. display: inline;
  6. list-style: none;
  7. }

个字符

laawzig2

laawzig23#

您需要将ulmarginpadding重置为零(0

  1. ul {
  2. padding: 0;
  3. margin: 0;
  4. }
  5. ul li {
  6. display: inline;
  7. list-style: none;
  8. }

个字符

q5iwbnjs

q5iwbnjs4#

它是browser default,你必须把resetpadding作为ul元素。
如果你看一下chrome dev tool,你可以看到浏览器默认值如下所示。


的数据

编码

  1. ul {
  2. padding-left: 0;
  3. }
  4. ul li {
  5. display: inline;
  6. list-style: none;
  7. margin-left: 0;
  8. }

个字符

展开查看全部
vd8tlhqk

vd8tlhqk5#

您可以设置全局样式规则,如下所示:

  1. * {padding:0; margin:0;}

字符串
在样式表的顶部使用此代码。它将重置所有元素的默认边距和填充。
希望它能起作用。

相关问题