а если какой-то класс добавляется скриптом, да еще его имя генерируется им же?
let b = 'cls';
.classList.add(b+'_mod');
В разметке нигде нет класса .cls_mod, в скриптах его имя тоже не упоминается. Любой автоинструмент посчитает этот класс неиспользуемым и удалит из таблицы стилей. А он нужен. Будет весело, обещаю =)
Возможно, вам понадобятся также классы .visible-* и .hidden-*
Удалите вручную из того файлика, который вы скачали через кастомизатор всё, кроме них и пользуйтесь сеткой.
Сохраните себе отредактированный файлик на будущее.
netrox, значит вам нужно каким-то образом убрать отрицательные марджины у row/ а если их убрать, то нужно будет убрать левый паддинг у первого столбика и правый - у последнего.
или обернуть row в overflow блок.
ну включите уже фантазию, наконец =))
.row не должен просто так висеть на странице. Он должен быть например внутри .container у которого есть внутренние паддинги, которые компенсируют отрицательные марджины .row, которые и создают полосу прокрутки.
Вы полистайте страницу с документацией по сетке бутстрапа. Лишним для вас точно не будет. =)
Ну и в код заглядывайте. Сразу поймёте как работает та сетка.
Вряд ли это можно сделать одной кнопкой.
Проще всего будет открыть в одной панели представление в виде дерева и копировать из него перетаскиванием нужных узлов.
Сергей Карвасарный, Я давно отказался от ruby sass в пользу node-sass. Второй использует сишную либу libsass, на порядок быстрее. Собственно его и рекомендую.
Если вы хотите использовать именно компас, то можно поискать порт под ноду. Только не обёртку на ruby, а именно порт. Я правда не встречал, хотя и не искал особо.
compass тот который на руби? он еще жив разве?
он ужасно медленный.
варианты старт-китов:
1. простой.
сделать нужную структуру, добавить нужные файлики и т.п. и залить всё это дело на гитхаб. Старт проекта командой git clone https://github.com/username/reponame .
2. посложнее, но гибче
Запилить собственный yo-генератор. Тут можно дать волю фантазии. От простой генерации структуры проекта до выбора нужных опций/компонентов/плагинов для текущего проекта при создании.
Да, наверное стоит отметить, что верстать стараюсь по принципу прогрессивного улучшения, от простого к сложному. Так что страница обычно остается доступной для чтения даже без поддержки флексов.
Плохо:
$('button.submit').on('click', function(e){...});
Хорошо:
$('form').on('submit', function(e){...});