Html 基础站点6.4.3菜单对齐混合器不工作 < >我不能使MIXIN菜单对齐或菜单对齐中心与Foundation 6.4.3一起工作。无论我在菜单对齐mixin中输入什么,结果总是一样的,菜单总是左对齐的。也许我做错了什么,但我不知道是什么

Html 基础站点6.4.3菜单对齐混合器不工作 < >我不能使MIXIN菜单对齐或菜单对齐中心与Foundation 6.4.3一起工作。无论我在菜单对齐mixin中输入什么,结果总是一样的,菜单总是左对齐的。也许我做错了什么,但我不知道是什么,html,css,zurb-foundation-6,Html,Css,Zurb Foundation 6,以下是我的HTML代码和我的SASS: .主标题{ @包括xy网格; } .左导航{ @包括xy cellauto、true、$栅格填充水槽、填充、左右; 背景颜色:蓝色; } .右导航{ @包括xy cellauto、true、$栅格填充水槽、填充、左右; 背景色:红色; } .主菜单{ @包括菜单库; @包括菜单左对齐; @包括菜单方向水平; } .语言菜单{ @包括菜单库; @包括菜单右对齐; @包括菜单方向水平; } 如果我理解了这个问题,你是想移动文本。您可以使用文本右侧和文本中心来

以下是我的HTML代码和我的SASS:

.主标题{ @包括xy网格; } .左导航{ @包括xy cellauto、true、$栅格填充水槽、填充、左右; 背景颜色:蓝色; } .右导航{ @包括xy cellauto、true、$栅格填充水槽、填充、左右; 背景色:红色; } .主菜单{ @包括菜单库; @包括菜单左对齐; @包括菜单方向水平; } .语言菜单{ @包括菜单库; @包括菜单右对齐; @包括菜单方向水平; }
如果我理解了这个问题,你是想移动文本。您可以使用文本右侧和文本中心来执行此操作

  .language-menu {
  @include menu-base;
  @include menu-align(right);
  @include menu-direction(horizontal);
  @include text-right;
  }


  .main-menu {
  @include menu-base;
  @include menu-align(left);
  @include menu-direction(horizontal);
  @include text-center;
  }

我真正想做的是让@include菜单右对齐,让它正常工作。这个mixin的作用是分配一些flex-align属性,以便将整个菜单向左、中或右移动,它是由框架提供的,但在我使用它时不知何故它不起作用。您是否尝试首先添加@include-menu-alignright mixin?是的,我包括了menu-base、menu-alignright和menu-direction-horizone