css - 无论文本长度如何,如何在移动设备上对称对齐 li 标签?

标签 css twitter-bootstrap

请看这两张图片。这是我在

上查看网站时的样子

手机 How it looks on an iPhone

桌面 How it looks on a desktop

我为这个列表使用了简单的 ul 和 li 标签。我如何调整对称性,以便每个 li 在手机上获得 50% 的宽度,并且所有内容在手机上看起来都是对称的。

我用的是bootstrap,如果有bootstrap解决方案就好了。

最佳答案

为什么不使用 bootstrap 网格布局?

ul {
  list-style-position: inside;
}
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/twitter-bootstrap/4.0.0-alpha.6/css/bootstrap.css">

<div class="container-fluid">
  <ul class="row">
      <li class="col-6 col-md-2">Item 1</li>
      <li class="col-6 col-md-2">Item 2</li>
      <li class="col-6 col-md-2">Item 3</li>
      <li class="col-6 col-md-2">Item 4</li>
      <li class="col-6 col-md-2">Item 5</li>
      <li class="col-6 col-md-2">Item 6</li>
  </ul>
</div>

关于css - 无论文本长度如何,如何在移动设备上对称对齐 li 标签?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43426958/

相关文章:

twitter-bootstrap - 在 Vue 中,v-绑定(bind)不适用于 Bootstrap Toggle Checkboxes 的 "checked"属性?

php - 将 php 页面连接到 mySql

html - 网页可以成为 future 的证明吗?

css - 背景颜色和字体颜色过渡

javascript - 如何修复滚动内容时由 SVG 触发的 Bootstrap 工具提示的不正确偏移?

javascript - 在哪里可以下载 Bootstraps popover.js?

css - 条件样式表 Rails 3.1

javascript - JavaScript 代码中损坏的 "if"语句……

jquery - Angular CLI : __WEBPACK_IMPORTED_MODULE_1_jquery__(. ..).collapse 不是函数

css - Bootstrap 下拉菜单切断