3

我想要一个 purecss 网格。当它崩溃(即小屏幕上的断点)时,是否可以说右侧网格项出现在左侧网格项之前?即某种崩溃顺序?我相信使用 flexbox 模型是可能的。但我不是这方面的专家,因此将不胜感激。

谢谢。

4

2 回答 2

6

PureCSS 使用 flexbox,所以你可以只使用 css 属性 'order'

请参阅http://jsbin.com/kobaqojo/1/edit?html,css,output中的示例

html

  <div class="pure-g">
    <div id="red" class="pure-u-1 pure-u-md-1-3"> Red </div>
    <div id="green" class="pure-u-1 pure-u-md-1-3"> Green </div>
    <div id="blue" class="pure-u-1 pure-u-md-1-3"> Blue </div>
  </div>

css

.pure-u-1 {
  color: white;
}
#red {
  background: red;
}

#green {
  background: green;
}

#blue { 
  background: blue;
}

@media screen and (min-width: 767px) {
  #blue {
    order: 1;
  }

  #red {
    order: 2;
  }

  #green {
    order: 3;
  }
}
于 2015-08-27T03:18:00.283 回答
-1

在此处查看纯响应式网格部分。

确保您引用了此处显示的其他 css 文件。

<link rel="stylesheet" href="http://yui.yahooapis.com/pure/0.6.0/grids-responsive-min.css">

他们给出的最简单的概念示例如下所示:

让我们看一个响应式网格。此网格内的元素在小屏幕上为 width: 100%,但在中型及以上屏幕上将缩小为 width: 33.33%。

<div class="pure-g">
    <div class="pure-u-1 pure-u-md-1-3"> ... </div>
    <div class="pure-u-1 pure-u-md-1-3"> ... </div>
    <div class="pure-u-1 pure-u-md-1-3"> ... </div>
</div>
于 2015-08-17T20:23:51.363 回答