赞
踩
本文记录在 Windows 环境下调试 Tauri 程序,实现类似原生界面的部分区域滚动的效果的方法。
实验使用的电脑如下:
CPU:
Intel Core i5 8265U
操作系统:
Microsoft Windows 10 Professional (x64), Version 22H2, Build 19045.4412
操作系统详细信息如下:
Microsoft Windows 10 Professional (x64), Version 22H2, Build 19045.4412
参考【Tauri 快速上手】
实现类似原生界面的部分区域滚动的效果。
1、搜索到相似问题的帖子,作者调试版本是 tauri 1.1.1 ,目前 tauri 版本时 2.0.0-beta11
2、根据作者的提示,在全局部分,即 body 标签处设置 css 属性 overflow: hidden,在需要滑动的部分,即 containers 处设置 overflow: scroll 。修改如下:
body { color: hsl(var(--foreground)); background-color: hsl(var(--background)); font-family: var(--font-family); -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; margin: 0; padding: 0; min-height: 100%; user-select: none; cursor: default; overflow: hidden; } .container { overflow: auto; height: calc(100vh - 74px); width: calc(100vw - 80px); }
3、此处需要配合设置 height 和 width 才能正常显示滚动条,但同时还有一个问题,当界面很大时,滚动条不是在最右侧,而是与左侧空白类似,在右边也有留空,如下图。
暂未找到解决方法,此处记录,后续再解决。
1、8 Tips for Creating a Native Look and Feel in Tauri Applications
本文记录在 Windows 环境下调试 Tauri 程序,实现类似原生界面的部分区域滚动的效果的方法。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。