小编Hal*_*nka的帖子

如何将所有 li 元素移动到 <ul> 元素的左侧?

我想将所有li元素移动到ul元素的左侧。看起来第一个li元素的左边距 > 0 我不明白。

你知道我该如何解决这个问题吗?

最终目标是:页脚中的第一个li元素#music和#email元素具有相同的70px的左边距(与左边框的距离相同)。

html,
body {
  margin: 0;
  text-align: center;
}

header {
  overflow: hidden
}

nav {
  overflow: hidden;
  display: inline-block;
  float: left;
  margin-left: 70px;
}

nav li {
  margin-right: 70px;
  float: left;
}

nav ul {
  list-style: none;
  overflow: hidden
}

#email {
  float: left;
  padding: 25px 0px;
  margin-left: 70px;
}

.wrapper {
  border: 2px solid green;
}

#menu2 {
  float: right;
  margin-right: 70px;
  border: 2px solid …
Run Code Online (Sandbox Code Playgroud)

html css margin padding html-lists

3
推荐指数
2
解决办法
1万
查看次数

标签 统计

css ×1

html ×1

html-lists ×1

margin ×1

padding ×1