所以我有一个导航菜单,可以在纵向或横向查看平板电脑时改变样式。它将最后几个菜单项折叠到另一个下拉菜单中。然而,菜单不会在方向更改时更新,只有在刷新后才会更新。
Jquery现代代码:
if(Modernizr.mq('(max-device-width: 800px) and (orientation: portrait)')){
// portrait stuff
// unhides last few menu items
$('#menu-primary-items > li:nth-last-child(-n+3)&
我想从我的肖像菜单转到一个横向详细信息页面。我对它使用了以下代码,它适用于另一个转换(从简介到详细页)。 SystemChrome.setPreferredOrientations([
DeviceOrientation.landscapeRight,
]); 现在,在本例中,我收到一个错误 The following assertion was thrown during layout:
A RenderFlex overflowed by 165 pixels on the bottom. 这是因为菜单页面对于景观来说太长了,而且没有滚动条。我可以解决这个问题,但是有