Ern*_*ngs 3 html asp.net html-table
我最近一直在使用具有大量(数百)行的表来开发应用程序.这些行包含表格数据,每行包含两个下拉列表以及直接在其下方显示隐藏表格行的链接.
我正在尝试从下拉列表中选择一个值,并在显示隐藏的表格行时遇到长时间的延迟.
桌子是我问题的根源吗?
Don*_*nut 13
根据我收集的内容,如果没有明确说明宽度,HTML表格可能会显得很慢.如果不是,浏览器必须先完成加载单元格的内容,然后才能计算出正确的宽度.
MSDN 在这里有一些关于他们的" 构建高性能HTML页面 "文章的信息可能有所帮助; 他们建议如下(特别针对表格):
- 将表格布局CSS属性设置
fixed为表格.- 明确定义
col每列的对象.- 在每个上设置WIDTH属性
col.
问题很可能是渲染控件(100个选择框)而不是表格布局.下拉列表中有多少项?它是否在不同操作系统的所有浏览器中执行相同的操作?
很抱歉这么模糊,但通常表格渲染速度不慢,但由于缺乏可访问性而被低估(尽管当然很多理想主义是屏幕读者不喜欢它们).
| 归档时间: |
|
| 查看次数: |
13132 次 |
| 最近记录: |