【问题标题】:GWT TabPanel Horizontal AnimationGWT TabPanel 水平动画
【发布时间】:2012-02-15 13:56:11
【问题描述】:

据我观察,如果您在选项卡面板中启用动画,则当您更改选项卡时,动画会垂直播放。即,当前选项卡向上滑动,新选项卡从底部出现。 有没有办法以另一种方式做到这一点?横向?

感谢和问候, Pavan Andhukuri。

【问题讨论】:

    标签: gwt


    【解决方案1】:

    TabPanel 似乎没有办法。

    如果您不介意升级到标准模式页面 (<!doctype html>),TabLayoutPanel 确实有将动画设置为垂直或水平的方法。

    TabLayoutPanel.setAnimationVertical()

    【讨论】:

    • 请原谅我的无知,通过将页面升级到标准,我仍然能够支持所有浏览器吗? “所有浏览器”是指 IE8+、Chrome、FF 和 Apple Safari。
    • 是的,标准模式将允许您支持所有浏览器。查看:Is Quirks Mode Relevant in 2011?Differences in Quirks and Standards mode
    • TabLayoutPanel 似乎有问题。 link 我的标签内容是动态的。就像根据记录数增加或减少的弹性表一样。我无法设置固定面板的高度.. :(有更好的方法吗?:)
    • 我不知道,抱歉。 :\ 也许其他人知道?在这种情况下,您应该打开另一个问题供其他人查看。
    • 我已经接受了 GWTQuery。 (谷歌它。)您也可以选择创建自己的标签栏(可能扩展 FlowPanel),而不是使用 TabLayoutPanel。我这样做了,并从这里提取了一些 CSS:css-tricks.com/tabs-with-round-out-borders,并将其放入自定义组件使用的 ClientBundle 中。这会产生一组分离的选项卡,您可以使用 GWT 超链接定位这些选项卡。很快有一天,我会在 GitHub 上发布一个示例。
    猜你喜欢
    • 2013-01-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-04-23
    • 1970-01-01
    • 1970-01-01
    • 2023-03-04
    • 2014-06-10
    相关资源
    最近更新 更多