asp.net c面板屏幕大小更改

本文关键字:屏幕 net asp | 更新日期: 2023-09-27 17:59:17

当屏幕大小为480px时,我想删除一个菜单并用另一个菜单替换它。

我认为对我来说最简单的方法是创建两个面板,然后在屏幕大小<480px-和菜单2到真正的

当屏幕大小>481px时,menu2为false,menu1为true,你知道:

if (... < 480)
{
menu1.Visible = false;
menu2.Visible = true;
}
if (... > 481)
{
menu1.Visible = true;
menu2.Visible = false;
}

这可能吗。如果这能给你一个更好的画面,我会使用引导程序。谢谢

asp.net c面板屏幕大小更改

一个简单的引导程序解决方案可以使用隐藏类。您的两个菜单可能如下:

<div class="hidden-xs hidden-sm">
</div>
<div class="hidden-md hidden-lg">
</div>

第一个div将隐藏在超小型和小型显示器上。第二个div将隐藏在中型和大型显示器上。如果你想在屏幕大小上更精确,我会说使用CSS媒体查询。