1

我刚刚开始使用echo3,并且正在使用客户端 JavaScript 库来创建 GUI。

我现在想做一个状态栏,左边有一些元素,右边有一些,中间有空格。栏本身占据页面的 100%。

我不知道左边的对象会有多大(它们是文本)。在右侧它将是 3 个图标。

我现在的问题是,如何在左右项目之间创建一个垫片。

布局大约是:

|     text      |     text     |   (filler)     | icon    | icon    |
|(unknown size) |(unknown size)| (unknown size) | w=128px | w=128px |

我确实看到 WindowPane 具有与最小化和关闭按钮有关的那种行为,但是对我来说,它是如何完成的并不是那么清楚。我通常不使用 JavaScript,所以这也是一种学习体验。

非常感谢所有帮助!

4

1 回答 1

2

我没有真正的解决方案,因为我一直使用一个围绕 echo3 的框架。但如果我遇到这样的问题,我总是试图弄清楚如何在 HTML 中进行布局并从那里开始工作。最后,echo3 中的所有内容显然都被翻译成 HTML,所以 HTML 中必须有解决方案。也许它有助于混合百分比和像素宽度。尝试将垫片的宽度设置为 100%。

于 2011-05-25T10:40:32.417 回答