Vaadin Flow 24:能否控制AppLayout初始加载的滑动动画并禁用?
Vaadin Flow 24 禁用AppLayout主内容初始滑入动画
可以控制这个初始滑入动画,最直接的方式是通过自定义CSS覆盖默认样式,也可以结合Java代码实现条件化控制:
CSS直接禁用
AppLayout的主内容滑入动画由内置CSS规则控制,在项目的全局样式文件(如styles.css)中添加以下代码即可完全禁用:vaadin-app-layout::part(content) { animation: none !important; }结合Java代码的条件化控制
如果需要仅在特定场景下禁用动画,可以先通过Java代码给内容区域添加自定义样式类:AppLayout appLayout = new AppLayout(); appLayout.getContent().addClassName("disable-content-animation");再在CSS中针对这个类设置禁用动画:
vaadin-app-layout::part(content).disable-content-animation { animation: none !important; }
内容的提问来源于stack exchange,提问作者alexanoid
相关产品推荐
相关产品推荐

