scss Mixin用于使用flexbox制作漂亮的水平菜单。那是什么?您希望浏览器支持不支持的糟糕IE版本
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了scss Mixin用于使用flexbox制作漂亮的水平菜单。那是什么?您希望浏览器支持不支持的糟糕IE版本相关的知识,希望对你有一定的参考价值。
//
// Flexbox menus w/ IE fallback
//
// Apply this to your <ul> or <ol>
// Requires both Bourbon and Modernizr!
//
@mixin flexmenu {
width: 100%;
text-align: center;
@include box-sizing(border-box);
@include display(flex);
@include align-items(stretch);
@include align-content(stretch);
@include justify-content(center);
@include flex-flow(row wrap);
> li {
@include flex(1);
@include align-self(stretch);
}
// Fallback for shitty IE
html.no-flexbox & {
display: table;
> li {
display: table-cell;
}
}
}
ul.menu {
@include flexmenu;
}
以上是关于scss Mixin用于使用flexbox制作漂亮的水平菜单。那是什么?您希望浏览器支持不支持的糟糕IE版本的主要内容,如果未能解决你的问题,请参考以下文章
scss Flexbox SASS Mixin:1。flexbox as wrapper
scss Flexbox SASS Mixin:全部
scss Flexbox SASS Mixin:10。订购
scss Flexbox SASS Mixin:7。对齐项目
scss Flexbox SASS Mixin:6。柔性流动
scss Flexbox SASS Mixin:5。柔性包装