问题标签 [border-container]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
1643 浏览

apache-flex - 如何使用图形对象在边框容器内绘制一个圆圈?

我的基本要求是在 a 内画一个圆圈BorderContainer,布局设置为 BasicLayout

CREATION_COMPLETE我在 BorderContainer 对象的情况下运行此方法。

很抱歉直言不讳,但为什么我什么都没看到?我知道我必须在这里遗漏一些非常基本的东西。我可以像这样画还是应该在其他活动中画?

PS:我知道我可以创建一个 Ellipse 对象并将其轻松添加到边框容器中,但我想知道如何使用图形对象来做到这一点。

0 投票
1 回答
479 浏览

graphics - 使用哪个事件在 Flex UI 组件内绘制网格

我需要在 BorderContainer 中提供 Snap To Grid 功能。所有功能都已完成,但我遇到了一个问题,那就是绘制网格。

  1. 尝试使用 Creation_Complete 事件,工作正常,但只要添加一个孩子,网格就会消失。

  2. 覆盖 updateDisplayList - 这是迄今为止最好的选择(一切正常),但问题是每当我移动(或者更确切地说是移动时)内部的控件(我使用 ObjectHandles 库)时,都会调用 updateDisplayList 方法来重绘网格 - >使移动过程非常缓慢。

这就是我填充网格的方式。

我只想绘制一次,仅在调整容器大小时绘制。有什么活动可以帮助我实现这一目标吗?或者有什么有效的方法可以帮助我画一个网格?欢迎任何意见和建议。提前感谢很多:)

0 投票
1 回答
2124 浏览

apache-flex - Flex/as3:如果我设置 BorderContainer 的 BorderWeight,包含的 Label 会移动……为什么?

我有一个带有标签的 BorderContainer。我需要这个标签在容器内居中。BorderContainer 没有布局(我猜它是默认的,basicLayout ...)。

我的代码:

BorderContainer 的定义:

当我的 BorderContainer 完成后,我动态加载标签:

使用此代码,标签的文本在容器中居中,但如果我设置 BorderWeight 属性,则文本会移动!!!!!!

先谢谢了。

0 投票
1 回答
900 浏览

height - Dijit BorderContainer 底部区域高度

我有一个简单的 BorderContainer 设置了一个中心和底部区域。

如您所见,底部窗格旨在成为类似于 Eclipse IDE 的日志。我希望日志 div 占据底部窗格的 100%(边距很好),稍后我将添加拆分器。但是,目前它的高度适合其内容,如果内容太多,文本就会简单地隐藏在屏幕之外。(“溢出”css 规则不适用,因为日志 div 本身足够大以容纳文本,它只是在屏幕外。)

我可以应用哪些样式规则来达到预期的效果?谢谢!

0 投票
4 回答
2231 浏览

drop-down-menu - dojo 显示/隐藏一个 ContentPane 而另一个 ContentPane 是流动的

几个星期以来,我一直在努力解决这个问题,所以我不确定这是不可能的,还是我缺乏编码能力……或者两者兼而有之。我不是程序员,我是 Dojo Toolkit 的新手。

我有一个使用 BorderContainer 布局的站点。我正在尝试创建一种效果,我可以使用按钮打开和关闭将包含控件的下拉类型框。我需要在页面加载时隐藏此下拉菜单,然后在单击按钮时打开。

我的问题是,当我打开下拉列表时,它会将其下方的内容窗格推离浏览器窗口的底部。当下拉菜单打开时,我需要下部 ContentPane 保持在浏览器窗口的剩余空间内。此外,我希望下拉菜单位于其下方内容的可滚动容器之外,这就是为什么我将其设置为位于其下方的嵌套 BorderContainer 之外的原因。

我创建了一个简化版本的代码来展示我的挑战(见下面的链接)。如果加载页面,您可以看到中心 ContentPane 滚动内容。但是,如果您随后单击该按钮,则会在内容上方展开一个下拉 div。然后,当您滚动时,您会注意到您看不到完整的窗格,因为它位于浏览器窗口底部下方的无人区。我假设因为 div 在加载时设置为 display:none,所以页面加载时不考虑它的大小。然后,当您通过按下按钮打开它时,它的大小是相加的,下面的窗格不知道如何调整大小或考虑新元素。

我试过使用可见性属性,但是当它仍然关闭时,它会给 div 留下一个空白。我已经修改了一些代码来控制显示承诺的高度,但是我的每个下拉框的大小都会不同,所以我更喜欢将高度设置为“自动”而不是指定的像素大小。

有谁知道我如何做到这一点,以便下部窗格适合空间而不会推开屏幕?

这是该页面的示例:

http://equium.com/scaffold.html

(我在尝试将完整的 HTML 页面作为代码示例插入此处时遇到了一些问题,因此,如果这是一种更好的处理方式,并且有人可以让我知道嵌入所有代码的最佳方式,我将不胜感激。)

谢谢提前,我真的很感激任何人的反馈。

0 投票
1 回答
2589 浏览

apache-flex - 从组件内部设置边框容器背景图像

对于我正在制作的 flex 项目,我正在尝试将我的网站更改的背景更改为我单击的图像。我的主页中的背景设置如下:

现在从我的组件内部,我正在尝试设置您单击的图像的背景。

当您单击图像时,我会调用此函数。

但它不起作用。所以我想知道这应该怎么做?

谢谢你,托马斯

0 投票
1 回答
1109 浏览

scroll - 一个用于整个 Dijit BorderContainer 的垂直滚动条

这是我的 HTML 正文的结构。

现在,我的愿望是让整个屏幕根据中心区域的内容自动增加高度,并让视口处理垂直滚动。我对 dijit 布局相当陌生,我正在使用 DOJO 1.6。我已经知道我必须编写代码来实现这一点。因此,我正在尝试获得一些经验指导。

谢谢,里希

因此,我为我的目的编写了一个自定义调整大小,但它不起作用。有什么原因它不起作用。这是代码:

0 投票
1 回答
1857 浏览

dojo - liveSplitters 设置为 false 但仍显示在 BorderContainer 中

我是一个道场新手,所以我可能在某个地方犯了一个简单的错误。我正在尝试在没有 liveSplitters 的情况下设置borderContainer,但即使我将其设置为false,拆分器仍然存在。gutters:false 属性正确反映请帮助我弄清楚我做错了什么。

谢谢

0 投票
2 回答
2628 浏览

javascript - Dojo BorderContainer 布局

目前我有一个borderContainer布局,如下所示:

在此处输入图像描述

我的这个布局的代码是:

我想要一个如下所示的布局(2 列,右列有 3 行): 在此处输入图像描述

0 投票
0 回答
284 浏览

dojo - 在 BorderContainer 中调用 Dojo ContentPane Children 的问题

我正在尝试使用 BorderContainer 并在内部使用它们的区域样式调用几个 ContentPanes。但是,我遇到了如下代码的问题:

唯一正确出现的孩子是“英国”孩子,而“德国”孩子根本没有出现,“法国”孩子被严重压缩。有人对我如何解决这个问题有想法吗?