Sim*_*ter 6 html css media-queries zurb-foundation-6
我正在使用ZURB Foundation,我想知道是否存在一种在小型设备上对齐菜单项的简便方法。
目前,我的HTML如下所示:
<ul class="vertical menu align-right">
<li><a title="My God, It's Full of Stars">Link 1</a></li>
<li><a title="They're moving in herds. They do move in herds">Link 2</a></li>
<li><a title="Klaatu barada nikto">Link 3</a></li>
</ul>
Run Code Online (Sandbox Code Playgroud)
如您所见,在所有设备上,我的菜单都对齐“右”,但在较小的设备上,我想将这些项目居中放置,我知道ZURB 6有许多类和数据方法,可根据视点大小来使事物工作不同。
我试过同时使用:
<ul class="vertical menu align-right" data-responsive-menu="small-align-center"><ul class="vertical menu align-right small-align-center">两者都不起作用!可悲的是。
我想我可以使用:
/* Small only */
@media screen and (max-width: 39.9375em) {
.menu.align-right {
-webkit-box-pack: center;
-webkit-justify-content: center;
-ms-flex-pack: center;
justify-content: center;
}
.menu.align-right.vertical li {
text-align: center;
}
}
Run Code Online (Sandbox Code Playgroud)
我希望将CSS保持最小,并想知道是否存在一种不添加CSS的方法。尽管文档在ZURB 6站点上一样好,但并未列出所有内容。
问题:
在小型,中型和大型设备上,是否有使用CLASS或DATA对齐菜单项的方法?
小智 0
您尝试过使用该类align-center吗?
<ul class="vertical menu align-center">
<li><a title="My God, It's Full of Stars">Link 1</a></li>
<li><a title="They're moving in herds. They do move in herds">Link 2</a></li>
<li><a title="Klaatu barada nikto">Link 3</a></li>
</ul>
Run Code Online (Sandbox Code Playgroud)
https://codepen.io/fontophilic-the-vuer/pen/VNamjy