【问题归档】关于 Chromium 核心下导航栏图形效果缺失问题

也想出现在这里? 联系我们
释放双眼,带上耳机,听听看~!

无论是开发者,还是用户。
他们在使用 Air Design 提供的 Flarum 主题显示效果文件时,都反馈过这个问题。
[ABASIC]在 Chromium 核心驱动的浏览器中,Air Design for Flarum 存在显示效果不完整的问题。[/ABASIC]

问题描述

Air Design 在过去的超预览推送通道中提供了诸多解决办法,而未发行的工程版本中也进行了上百次的尝试。通过阅读 Chromium 相关文案可以了解,Chromium 在进行网页图形渲染的时候,将导航栏的容器与导航栏二级菜单的容器算作一个容器空间内。这导致 Chromium 对模糊效果的渲染只存在于 header 标签容器的高度。导航栏上的二级菜单因为超过了 header 标签容器的设定高度,从而导致该问题的出现。

Air Design 经过些许分析,又对不同浏览器引擎进行测试,最终也证实这个问题的存在正是 Chromium 的一个特性。在当时环境下确认无解后,Air Design 便将该问题暂时归档处理。

解决方案

通过开发者为 Air Design 提供的一个档案中显示了一个全新的思路,但该修改方式仍需要对网页渲染的另一部分内容做出牺牲。考虑到问题实际仅仅是转移,而非解决;Air Design 并未将该方案纳入更新版本周期的内容中。如果有兴趣,您可以阅读相关档案在第三方网页的说明。

点击此处查看

Air Design for Flarum 不遵循开源协议,您可以免费将之用于非商业环境,并对其进行个性化的修改、基于其进行完善、基于其创作自己的样式表。我们也非常欢迎开发者们为 Air Design for Flarum 项目提供更优解决方案。
无论何时,Air Design 保留其全部权利。

给TA祝梦
共{{data.count}}人
人已祝梦
也想出现在这里? 联系我们
0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索