移动web应用程序很长的字符串
我正在尝试构建专为手机设计的web应用" title="web应用">web应用程序。但我有一些非常大的链接。我想要做的是打破这些字符串,如果文本不适合,并使用整个字符串,如果它适合。移动web应用程序很长的字符串
我尝试使用word-wrap:break-word
:
.breakWord { width: 100%
word-wrap: break-word;
}
我的HTML是:
<table> <tr>
<td rowspan="2" style="width:10%" >picture</td>
<td colspan="2" style="width:90%" class="breakWord">link</td>
</tr>
<tr>
<td style="width:80%">info1</td>
<td style="width:10%">info2</td>
</tr>
<tr>
</tr>
</table>
此代码不适合在页面上 - 出现一个水平滚动条。
我该如何使文本适合?
回答:
如果您更正了源代码中的错误,它将起作用。
- 从样式块中删除
width:100%
。它与冲突在td
内联样式,并错过了分号 colpan
应该colspan
而且,我相信,随着宽度的风格遇到colspanned td
当一些浏览器可能会不知所措。您可以安全地删除style="width:90%"
,因为下面的两个td
s已经正确设置了宽度。
编辑:
因此,它无处不在。根据对this question的回答,问题出现在表格中:首先计算表格的宽度,然后将10%和90%作为计算宽度,而不是屏幕上的可用宽度。
所以一个可能的解决方案是给表一个特定的宽度,并将其表格布局设置为固定。
<table style="width:100%; table-layout:fixed">
以上是 移动web应用程序很长的字符串 的全部内容, 来源链接: utcz.com/qa/261067.html