这个例子展示了一个按钮,当你点击我改变XY到它自己的容器之外,也从有布局设置的容器之外。点击时,你会看到按钮被剪切(如果删除布局配置,它会按预期工作):
的数据https://fiddle.sencha.com/#view/editor&fiddle/3puv
z0qdvdin1#
当您设置align: 'stretch'时,内部容器将有空间显示相对按钮。当你不这样做时,内部容器将增长,以适应包含的项目。因此,如果你移动按钮,它将只是偏移。由于溢出默认情况下是隐藏的,你将无法看到它。您可以通过css将overflow: visible设置为内部容器:https://fiddle.sencha.com/#view/editor&fiddle/3pvn
align: 'stretch'
overflow: visible
ktecyv1j2#
感谢您对溢出的提醒。由于我只需要拖放,当我从hbox/vbox中拖出时,我将溢出样式更改为容器和布局的innerCt可见,然后在拖放后,我像以前一样放回两个元素的溢出。我希望这不会带来问题。
2条答案
按热度按时间z0qdvdin1#
当您设置
align: 'stretch'
时,内部容器将有空间显示相对按钮。当你不这样做时,内部容器将增长,以适应包含的项目。因此,如果你移动按钮,它将只是偏移。由于溢出默认情况下是隐藏的,你将无法看到它。
您可以通过css将
overflow: visible
设置为内部容器:https://fiddle.sencha.com/#view/editor&fiddle/3pvnktecyv1j2#
感谢您对溢出的提醒。由于我只需要拖放,当我从hbox/vbox中拖出时,我将溢出样式更改为容器和布局的innerCt可见,然后在拖放后,我像以前一样放回两个元素的溢出。我希望这不会带来问题。