以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- [求助]webui的表格宽度问题 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=134745) |
-- 作者:nuhou -- 发布时间:2019/5/5 20:32:00 -- [求助]webui的表格宽度问题 用的webui生成的表格,好像不管多少列,手机上都会限制整体表格的宽度正好等于屏幕的宽度。 如果表格的列比较多,某列的内容多一点的话,那一行的行高就被拉的很高,或者在低分辨率的手机上显示效果很差。
能不能设置好每列固定的宽度,如果整体超过了手机的宽度,则可以左右滚动条,使得每行的行高不会拉的过高 |
-- 作者:有点蓝 -- 发布时间:2019/5/5 21:15:00 -- 参考: Select Case e.Path Case "table.htm" Dim wb As New WeUI wb.InsertHTML("","<div id=\'div1\' style=\'overflow-x:auto;width:100%\'>") With wb.AddTable("","Table1") .Attribute = "style=\'width:1000px\'" .head.AddRow("部门","姓名","年龄","电话","地址") \'表头 .body.AddRow("技术部","张三","36","110","中国北京中国北京中国北京中国北京中国北京") \'数据 .body.AddRow("技术部","李四","38","110","中国上海") .body.AddRow("技术部","王五","39","110","中国深圳") .body.AddRow("生产部","赵六","39","110","中国深圳") .body.AddRow("生产部","刘七","39","110","中国深圳") End With wb.InsertHTML("form2","</div>") e.WriteString(wb.Build) End Select |