UIWebView中的HTML表格宽度

时间:2011-11-30 20:43:11

标签: html ios ipad uiwebview

我正在动态生成HTML并将其提供给UIWebView。我有一些数据表显示,我无法让它们拉伸屏幕的整个宽度。

到目前为止,我已经尝试过......

  • 表格上的100%宽度属性
  • 表格上的100%宽度样式
  • 所有单元格的宽度加起来为100%
  • 头部样式,将100%宽度应用于所有表格(和*子元素)

我还尝试过XHTML 4.01和HTML 5 doctypes,以防可能导致显示问题。以下是目前的情况......

[不幸的是我是一个菜鸟,不能发布图片]

我只是希望它们填满桌子周围的1px keyline内的所有空间。有什么想法吗?

3 个答案:

答案 0 :(得分:4)

我只是想通了。
因为我是动态构建HTML(附加到NSMutableString),所以我的百分号被视为格式说明符并被忽略。

我不得不以第二个百分号逃脱,一切正常。

<table style=\"width:100%%;\">...

感谢您的帮助。

答案 1 :(得分:0)

width: 100%;

那应该真的有用......

否则,尝试在CSS中的“width”属性中添加“!important”:

width: 100% !important;

答案 2 :(得分:0)

我会尝试添加这个:

<meta name="viewport" content="width=device-width,user-scalable=no" />

到你的部分。 (device-width表示根据方向设备屏幕的宽度。