Вы должны использовать пользовательские классы (простой способ) или настроить систему сетки Bootstrap.
Для создания пользовательского класса можно использовать что-то вроде:
.col-10p {
width: 100%;
}
.col-20p {
width: 100%;
}
@media screen and (min-width: 768px) {
.col-10p {
width: 10%;
float: left;
}
.col-20p {
width: 20%;
float: left;
}
}
Тогда вы получите 10% и 20% ширины контейнеров соответственно, и будет реагировать как Col-MD- * с. Они могут использоваться так же, как классы col - * - *.
Если вы используете customize Bootstrap или перезаписываете классы сетки по умолчанию, это повлияет на весь проект и сделает непреднамеренные результаты.
Как это можно переписать классы:
.col-md-2 {
width: 10% !important;
}
С помощью !important
не хороший способ делать вещи: вы могли бы использовать другой подход, как:
.width-10.col-md-2 {
width: 10%;
}
, который даст вам желаемый эффект , Просто используйте класс width-10
в HTML тоже.
Сколько столбцов вы хотите? –
Возможный дубликат [Как настроить ширину столбцов бутстрапа?] (Http://stackoverflow.com/questions/28750907/how-to-customize-bootstrap-column-widths) –
одна колонка составляет 10%, а вторая колонка - 20% –