css - 如何让表格填满整个手机屏幕?

标签 css html mobile ibm-mobilefirst

我在移动应用程序上让表格填满整个屏幕时遇到问题(目前,我正在Android上实现它仅有的)。该页面仅包含此表,显然只占用其内容的大小。我尝试使用 html, body { min-height: 100%}并放一个 height= 100%在应用程序的几乎每个部分,但它不起作用。不过有一个细节:BODY 的 100% 是功能性:背景颜色应用于整个屏幕;但我需要整个 TABLE 来拉伸(stretch)。

编辑:我正在使用 Eclipse 并使用 IBM Worklight Framework。

EDIT2:宽度有效。填充高度是个问题。

EDIT3:Owen 提供给我的视口(viewport)设置有点令人困惑。它没有改变任何东西,但我觉得我不应该将它粘贴到我所做的地方(主页 .html)。 代码:<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1">

最佳答案

此处示例:http://cssdesk.com/qEL2L

html, body {
 height: 100%;
 padding:0;
 margin: 0;
}

table {
  height:100%;
  width:100%;
  background: red;}

HTML:

<table>
  <tbody>
    <tr>
      <td>Test</td>
    </tr>
  </tbody>
</table>

关于css - 如何让表格填满整个手机屏幕?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15746642/

相关文章:

java - Android CheckedTextView 复选框 UI 在下次单击之前不会刷新

php - 如何使内容适合表格大小

html - 文本不在框内

javascript - shown.bs.modal 调用 2 次的事件类型

html - 向 div 添加 float-left 类 (Bootstrap 4) 会否定 <an><image></a> 链接

javascript - CreateJS可以用于移动应用程序开发吗?

java - Android 与 Blackberry 开发(可重用代码?)

javascript - jQuery 点击事件在appenTo 之后丢失

html - 如何在悬停时使用 css 移动父 Div 位置

jquery - 如果确认提示错误,则从复选框中删除勾号