为适应不同屏幕的宽度,datagrid用百分比设置宽度,无法事先知道各列的PX值,如何用样式控制内容的截取
2008-11-25 13:30
1001 查看
为适应不同屏幕的宽度,datagrid用百分比设置宽度,无法事先知道各列的PX值,如何用样式控制内容的截取
问答整理
设置百分比,其它项的宽度不固定,是否也要截取,速度会更慢的,因高度有限,要求尽量不出上下滚动条的;业务软件,不象邮件和新闻的界面,字段比较多,且显示哪些字段是根据业务临时调整的。
1、
样式可以解决此问题:
表格单元格定义的样式:text-overflow:ellipsis;white-space:nowrap;overflow:hidden;
在表格最外层定义样式:table-layout:fixed;
2、
显示“...”:text-overflow:ellipsis;white-space:nowrap;overflow:hidden;
控制字数:table-layout:fixed;
<table style= "table-layout:fixed; ">
<DataGrid>
<模板列>
<table>
<tr>
<td style= "text-overflow:ellipsis;white-space:nowrap;overflow:hidden; ">
</td>
</tr>
</table>
</模板列>
</DataGrid>
</table>
总结:
1、哈哈,高兴,除一项外,各项均能用PX或百分比设置,在table和datagrid中均成功。
2、两种加上style= "table-layout:fixed; ",就可以应付指定宽度,又适应不同屏幕设置的要求了。
问答整理
设置百分比,其它项的宽度不固定,是否也要截取,速度会更慢的,因高度有限,要求尽量不出上下滚动条的;业务软件,不象邮件和新闻的界面,字段比较多,且显示哪些字段是根据业务临时调整的。
1、
样式可以解决此问题:
表格单元格定义的样式:text-overflow:ellipsis;white-space:nowrap;overflow:hidden;
在表格最外层定义样式:table-layout:fixed;
2、
显示“...”:text-overflow:ellipsis;white-space:nowrap;overflow:hidden;
控制字数:table-layout:fixed;
<table style= "table-layout:fixed; ">
<DataGrid>
<模板列>
<table>
<tr>
<td style= "text-overflow:ellipsis;white-space:nowrap;overflow:hidden; ">
</td>
</tr>
</table>
</模板列>
</DataGrid>
</table>
总结:
1、哈哈,高兴,除一项外,各项均能用PX或百分比设置,在table和datagrid中均成功。
2、两种加上style= "table-layout:fixed; ",就可以应付指定宽度,又适应不同屏幕设置的要求了。
相关文章推荐
- 在xml布局文件中,我们既可以设置px,也可以设置dp(或者dip)。一般情况下,我们都会选择使用dp,这样可以保证不同屏幕分辨率的机器上布局一致。但是在代码中,如何处理呢?很多控件的方法中都只提供了
- 不同css样式适应不同屏幕大小实现自适应宽度
- 如何让图片自适应不同屏幕宽度,并居中显示。
- 如何让网页适应所有的屏幕宽度+表格根据内容自适应
- android中如何如何定义圆角,实现dp转换px适应不同屏幕需求
- 如何控制DataGrid里的内容换行与不换行?
- 如何设置table,使单元格内容无论多少,只显示一行,超过单元格宽度的部分自动隐藏,当鼠标放到单元格上,内容自动显示完整?
- asp.net中DataGrid宽度如何适应界面大小!
- datagrid详细操作单元格样式 设置列标题居中而列内容居右显示
- C#/winform设置窗体自动缩放适应不同尺寸的电脑屏幕大小
- 在wince中DataGrid的样式设置(宽度),智能设备开发,PDA
- css 图片内容在不同分辨率下居中显示(演示的图片宽度是1920px,当图片宽度大于显示屏的宽度时)
- Easyui设置datagrid自适应屏幕宽度的方法
- 如何知道手机屏幕的CSS像素宽度?
- 如何让网页自适应所有屏幕宽度
- WPF---DataGrid设置列的百分比宽度 & 列值显示格式化
- android 设置AlertDialog样式,宽度为屏幕宽度
- UIWebView中加载HTML的Table,td设置百分比宽度并且宽度不被里面的内容撑开
- 如何设置Dialog宽度为屏幕宽度
- CSS中如何把Span标签等行内元素设置为固定宽度及div中内容垂直居中