Сетки Purecss не работают должным образом

Я использую документацию по адресу http://purecss.io/grids/ и в основном копирую код примера для создания сетка третей

<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>

Однако он просто не отображается, как объясняется в документации - в виде 3 столбцов равных третей: http://jsfiddle.net/a7rnzn5f/1/

Что я не понимаю?


person yoyoma    schedule 15.07.2015    source источник


Ответы (1)


Скорее всего, у вас нет ссылки на отзывчивую часть сетки purecss.

Из предоставленной вами ссылки:

Поскольку медиа-запросы не могут быть перезаписаны, мы не включаем систему сеток как часть pure.css. Вам придется вытащить его как отдельный файл CSS. Вы можете сделать это, добавив следующий тег на свою страницу.

<!--[if lte IE 8]>
    <link rel="stylesheet" href="http://yui.yahooapis.com/pure/0.6.0/grids-responsive-old-ie-min.css">
<![endif]-->
<!--[if gt IE 8]><!-->
    <link rel="stylesheet" href="http://yui.yahooapis.com/pure/0.6.0/grids-responsive-min.css">
<!--<![endif]-->

Добавьте это, и вы должны быть готовы к работе!

EDIT: Извините, я не заметил вашей скрипки. Похоже, вы сделали только обратное. Не похоже, что вы включаете базовую ссылку на purecss. Я обновил вашу скрипту ссылкой ниже, и, похоже, она работает.

<link rel="stylesheet" href="http://yui.yahooapis.com/pure/0.6.0/pure-min.css">
person Zachary Dow    schedule 17.08.2015
comment
это только у меня или это все еще сломано? обновленная скрипка по-прежнему отображается неправильно, даже если внешние таблицы стилей загружаются в правильном порядке. единственный способ заставить его работать - это удалить границу...? - person simon; 27.07.2016
comment
@simon, ты не ошибаешься. Я думаю, что я получил неправильную ссылку. Обновил ссылку на скрипку, теперь все должно быть в порядке. - person Zachary Dow; 27.07.2016