Flexbox的最后一项向右对齐

第506章

链接到Codepen

我正在尝试将copyright元素ul向右对齐该列表配置为display: inline-flex奇怪的是,最后一项似乎根本没有动。

nav {
  text-align: center;
  font-family: Helvetica;
  opacity: 0.8;
  background: #222222;
  position: absolute;
  bottom: 0;
  width: 100%;
}

nav li {
  display: inline-flex;
  flex-wrap: wrap;
  flex-direction: row;
  font-size: 1em;
  margin-right: .625em;
}

#copyright {
  margin-left: auto;
}
<footer>
  <nav>
    <ul>
      <li><a href="index.html">Home</a></li>
      <li><a href="about.html">About</a></li>
      <li><a href="disclaimer.html">Disclaimer</a></li>
      <li><a href="safety.html">Safety</a></li>
      <li><a href="privacy-policy.html">Privacy Policy</a></li>
      <li><a href="contact.html">Contact</a></li>
      <li id="copyright">&copy; 2020 Copyright LLC</li>
    </ul>
  </nav>
</footer>

我的理解是margin-left: auto应该将最后一个列表元素推到右侧,以实现我的目标。margin-left: auto尽管无法再找到该链接进行确认,但我读到的内容在嵌入式Flexbox上不起作用。谁能验证?

让我们。

显示弯曲会影响应用于它的元素的内部/子元素。您将必须在ul上放置一个显示flex,使用flex自动定位只有flex的子项。强文本

nav {
  text-align: center;
  font-family: Helvetica;
  opacity: 0.8;
  background: #222222;
  position: absolute;
  bottom: 0;
  width: 100%;
}

nav ul {
  display: flex;
}

nav li {
  display: inline-flex;
  flex-wrap: wrap;
  flex-direction: row;
  font-size: 1em;
  margin-right: .625em;
}

#copyright {
  margin-left: auto;
}
<footer>
  <nav>
    <ul>
      <li><a href="index.html">Home</a></li>
      <li><a href="about.html">About</a></li>
      <li><a href="disclaimer.html">Disclaimer</a></li>
      <li><a href="safety.html">Safety</a></li>
      <li><a href="privacy-policy.html">Privacy Policy</a></li>
      <li><a href="contact.html">Contact</a></li>
      <li id="copyright">&copy; 2020 Copyright LLC</li>
    </ul>
  </nav>
</footer>

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

flex-将最后一项向右对齐

来自分类Dev

flexbox-向右对齐

来自分类Dev

在Flexbox中将项目向右对齐

来自分类Dev

如果只有一列,Flexbox 将列向右对齐

来自分类Dev

flexbox 从 nowrap 中排除最后一项

来自分类Dev

CSS列表导航:将所有项目向左对齐,但将最后一个项目向右对齐

来自分类Dev

尝试控制宽度和右对齐,只有一项可行

来自分类Dev

向右对齐?

来自分类Dev

在Bootstrap 5中将导航项向右对齐

来自分类Dev

在 Android 上将布局项向右对齐和 RTL

来自分类Dev

内联块-向右对齐?

来自分类Dev

按钮始终向右对齐

来自分类Dev

高度相等的列并将最后一项对齐到底部

来自分类Dev

RxJava takeUntil到最后一项?

来自分类Dev

模板范围中的最后一项

来自分类Dev

检查linq中的最后一项

来自分类Dev

Django:获取manytomanyfield的最后一项

来自分类Dev

Javascript映射数组最后一项

来自分类Dev

获取嵌套对象的最后一项

来自分类Dev

jQuery追加最后一项

来自分类Dev

FlatList的最后一项从底部修剪

来自分类Dev

底部导航覆盖的最后一项

来自分类Dev

jQuery仅追加最后一项

来自分类Dev

如何删除最后一项的边框

来自分类Dev

MySQL-筛选最后一项

来自分类Dev

查找列表中的最后一项

来自分类Dev

循环返回数组的最后一项

来自分类Dev

删除列表视图的最后一项

来自分类Dev

禁用链接中的最后一项