2015-03-12 5 views
0

Я сделал дополнительную кол-х-пятой колонку шириной 20%:Bootstrap SASS 5 столбцов сетка отзывчивого

.col-xl-5th { 
    @include make-xl-column(2.4) 
} 
.col-lg-5th{ 
    @include make-lg-column(2.4) 
} 
.col-md-5th{ 
    @include make-md-column(2.4) 
} 
.col-sm-5th{ 
    @include make-sm-column(2.4) 
} 
.col-xs-5th { 
    @include make-xs-column(2.4) 
} 

Довольно простая вещь. Моя проблема заключается в попытке сделать отзывчивый макет, используя это. Положив классы, как это на элементе:

col-xs-5th col-sm-4 col-md-3 col-lg-3 col-xl-2 

Причины седловине-XS-5-е, чтобы полностью переписать все на любой точки зрения (если я проверить его в хромированной инспекции кода, то хз видовой экран является первым приоритетом мудрый, правильный правильный после него). Я уверен, что это вызвано тем, что я импортирую файл sass после всего остального, однако, если я импортирую его перед сеткой, он просто проигнорируется, так как все остальное будет перезаписывать столбец col-xs-5 вместо этого.

Есть ли у кого-нибудь идеи, как я мог бы это достичь?

+0

Является ли 'make-xl-column()' настраиваемый mixin? – allejo

ответ

0

Что вы хотите сделать, это создать свои собственные контрольные точки и с помощью Bootstrap, это не так просто, как вы могли бы подумать с вашим примером. Для этого вам нужно будет использовать Bootstrap для правильного создания вещей. This article объясняет, как создать пользовательскую точку останова и проверить example GitHub repo.

+0

Это не имеет значения, как я уже сказал, если я использую col-xs-5th, он все равно перезаписывает все, включая col-sm-4, col-md-3 и col-lg-3. Моя пользовательская точка останова отлично работает, но она не имеет к этому никакого отношения. – marekpw

+0

Причина 'col-xs-5th' вызывает проблемы, потому что она добавлена ​​в конец вашей таблицы стилей, поэтому она имеет приоритет над столбцами начальной загрузки, что означает, что все ваши столбцы начальной загрузки будут игнорироваться, и это считается отдельным классом, а не столбцом , – allejo

+0

Вы прочитали статью? Он показывает, как правильно создать новую точку останова, ваш метод неверен. Если вы хотите обмануть и использовать свой метод, вам придется жестко кодировать значения следующим образом: http://sassmeister.com/gist/1fee19496b5715747b57 – allejo

Смежные вопросы