使基于表格的布局可调整大小
我继承了一个具有类似桌面外观的网络应用程序。它使用表格进行布局。我需要调整 GUI 的“面板”的大小(如分割窗格)。
我需要完成的示例: http://demos.dojotoolkit.org/demos/mail/< /a> (可调整大小的内容区域)
但是我需要使用相当复杂的嵌套表,而不是使用 div 进行布局。有没有什么可以让我完成这个任务,或者我必须将代码转换为不使用表格进行布局?
I inherited a web app with a desktop-like look-and-feel. It uses tables for layout. I need to make the "panels" of the GUI resizable (like split panes).
An example of what I need to accomplish: http://demos.dojotoolkit.org/demos/mail/ (The resizable content areas)
But instead of using divs for the layout I need to use quite complex nested tables. Is there anything out there that will let me accomplish this or will I have to convert the code to not use tables for layout?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
这里有一个 可调整大小的表格。查看此页面的源代码,您将看到包含一个脚本:
和一个样式表:
以及定义的
!doctype
,您也应该拥有这个技巧。Here an example of resizable tables. View the source of this page there you will see a inclusion of a script:
And a stylesheet:
And also the
!doctype
defined there is trick you should have that too.警告:我将推荐第 3 方产品;如果这冒犯了您,请停止阅读。
如果您能证明第三方软件的费用相对于您的时间来说是合理的,那么我会推荐 Telerik 的控件:它们有一个分离器,功能相当齐全。它对我来说非常有效。
演示
WARNING: I'm about to recommend a 3rd-party product; if that offends you, stop reading.
If you can justify the expense of third-party software as opposed to your time, then I'd recommend Telerik's controls: they have a splitter that is quite fully functional. It works really well for me.
DEMO