导航菜单中的链接如果是移动的,会将用户发送到不同的页面?

时间:2017-03-30 作者:cma2032

如果屏幕宽度低于某个阈值(例如700px),是否可以让导航栏中的链接将用户发送到其他页面?

1 个回复
SO网友:rudtek

在过去,我通过添加两个名称相同的菜单项来实现这一点,当超过一个维度(700px)时隐藏一个菜单项,并使一个菜单项可见。然后,当你跨过门槛时,你就会反转。

.menu-item-1 {
  display:block:
}
.menu-item-2 {
display:none;
}

@media all and (max-width: 699px) {
    .menu-item-1 {
      display:none:
    }
    .menu-item-2 {
    display:block;
    }
}
这有点简化,因为我不知道菜单项的实际数字,也不知道它们是内联还是块或内联块,但这会让你根据想法接近。

您可以向菜单部分中的每个菜单项添加css(如果您没有看到css字段,可能需要检查右上角的“屏幕选项”)