You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

使用CSS实现列表及内部链接居中 替代table布局的问题咨询

布局调整实现方案

实现逻辑

  • 外层容器采用flex布局实现列表整体水平居中,兼容性优于传统margin居中方案,不会出现居中失效问题
  • 清除无序列表默认的内外边距与项目符号,设置最大宽度限制大屏显示宽度,小屏自动适配避免排版错乱
  • 所有列表项内置文本居中,保留原有黑色主题、分隔线、hover交互的视觉效果

完整代码

CSS样式代码

/* 外层容器样式,可直接复用原有w3-container类扩展 */
.art-links-container {
  display: flex;
  justify-content: center;
  width: 100%;
  padding: 20px 0;
  background-color: #000;
}

.art-links-list {
  list-style: none;
  margin: 0;
  padding: 0;
  /* 大屏下最大宽度可按需调整,避免内容过宽 */
  max-width: 600px;
  /* 小屏左右预留10%边距,不会贴边显示 */
  width: 90%;
}

.art-links-title {
  text-align: center;
  color: #fff;
  margin-bottom: 30px;
}

.art-links-item {
  text-align: center;
  padding: 12px 0;
  border-bottom: 1px solid #333;
}

.art-links-item a {
  color: #fff;
  font-size: 1.2rem;
  text-decoration: none;
}

.art-links-item a:hover {
  text-decoration: underline;
}

HTML结构代码

<div class="w3-container art-links-container">
  <ul class="art-links-list w3-black w3-hoverable">
    <li class="art-links-title"><h2>FIND MY ART</h2></li>
    <li class="art-links-item">
      <h3><a href="https://opensea.io/creepybits">OpenSea</a></h3>
    </li>
    <li class="art-links-item">
      <h3><a href="https://rarible.com/creepybits">Rarible</a></h3>
    </li>
    <li class="art-links-item">
      <h3><a href="https://foundation.app/@creepybits">Foundation</a></h3>
    </li>
    <li class="art-links-item">
      <h3><a href="https://www.bakeryswap.org/#/usercenter/0x021E8A6bEC4300362165546f2F0F7E3baACf3aDe?artist=Creepybits">BakerySwap</a></h3>
    </li>
  </ul>
</div>

效果说明

  • 全屏幕尺寸下列表均保持水平居中,大屏不会横向占满整个屏幕,小屏无排版错乱问题
  • 列表整体、列表内标题与链接文本全部居中对齐,无项目符号显示
  • 完全匹配预期视觉效果,代码结构比原table布局更简洁易维护

内容的提问来源于stack exchange,提问作者Creepybits

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.10 06:45:03