html - 如何限制 CSS 中一行的单元格数量

标签 html css

我正在为移动设备编辑我的论坛。因此,我使用媒体查询根据设备宽度来格式化首页。

我的问题是所有类别都有这种样式,它将 td 元素全部排成一行。

<tr class="windowbg2">
                <td class="icon windowbg">
                </td>
                <td class="info">
                </td>
                <td class="stats windowbg">
                </td>
                <td class="lastpost">
                </td>
            </tr>

我不想进入创建行的 PHP,到目前为止我的尝试/搜索没有达到我想要的效果。

我希望将图标 td 和信息 td 压缩到一行中,并且在其下方有统计信息和最后发布的 tds。我如何单独使用 CSS 将这一行分成两行?

最佳答案

HTML

<table>
  <tr class="windowbg2">
    <td class="icon_windowbg">
      icon windowbg
    </td>
    <td class="info">
      info
    </td>
    <td class="stats_windowbg">
      stats windowbg
    </td>
    <td class="lastpost">
      lastpost
    </td>
  </tr>
</table>

CSS

table ,td {
  border: 1px solid #000;
}
table {
  width: 100%;
}
td {
  width: 49%;
  float: left;
  display: block;
}

table 上的边框只是为了让您能看到它。你可以把它取下来。

演示

http://codepen.io/anon/pen/xbdjoW?editors=110

关于html - 如何限制 CSS 中一行的单元格数量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28057870/

相关文章:

javascript - 修复响应表angularjs中的标题

javascript - 如何将我自己的 .css 和 .js 链接到 wordpress?

javascript - 如何在编译es2015库时将CSS注入(inject)javascript文件

http ://www. indianpotterymall.com 的 CSS 问题

html - 背景附件:修复了 Internet Explorer 11 奇怪的上下微动

html - 一个 CSS block 可以使用另一个 block 吗?

javascript - 如何在jquery中添加悬停链接效果?

javascript - 制作一个 "Load More"按钮,显示我博客上的另外 2 篇文章

css - 响应大小 Font Awesome 图标

javascript - 具有滚动效果的固定背景?