加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 资源网站 > 资源 > 正文

html – Zurb Foundation 4 SCSS mixins适用于小型和大型(流体

发布时间:2020-12-14 23:13:25 所属栏目:资源 来源:网络整理
导读:我正在建立一个公司响应网站,并首次使用SASS和Foundation 4 CSS Framework.到现在为止还挺好. 但是我在这里遇到了一个与“mixin”有关的“问题”. 如果我想在大视图中使用大小为6的列,在小视图中使用大小为3的列,我可以使用内置的CSS类 class="large-6 small

我正在建立一个公司响应网站,并首次使用SASS和Foundation 4 CSS Framework.到现在为止还挺好.
但是我在这里遇到了一个与“mixin”有关的“问题”.
如果我想在大视图中使用大小为6的列,在小视图中使用大小为3的列,我可以使用内置的CSS类

 class="large-6 small-3 columns"

有没有办法通过Foundation SASS mixin来做到这一点?我发现here列的唯一混合物是

@include grid-column($columns,$last-column,$center,$offset,$push,$pull,$collapse,$float);

而对于我得到的,我不能在这里指定veiwports.

有什么想法吗?
先感谢您

最佳答案
我做了一些mixins以便更容易处理:
https://gist.github.com/jofralogo/5324278

@mixin rgrid($phone-grid:"",$desktop-grid:""){
    @extend .small-#{$phone-grid};
    @extend .large-#{$desktop-grid};
    @extend .columns;
}

这个mixin提供了一种使用F4网格类和媒体查询的简便方法.

> $phone-grid:网格列数.
> $desktop-grid:窗口宽度为768px及以上的覆盖$phone-grid的网格列数.
>只能声明一个参数来定义每个窗口宽度的值.

即:

@include rgrid(3,6); => 3 columns for phone,6 columns for desktop.
@include rgrid(6); => 6 columns.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读