• Как сделать правую колонку в bootstrap?

    Nemby
    @Nemby
    Я бы так сделал:
    <div class="container">
    <div class="row">
    <div class="col-md-8">
    	<div class="thumbnail">первая "широкая"колонка для контента</div>
    </div>
    <div class="col-md-4">
    	<div class="thumbnail">вторая боковая колонка</div>		
    	<div class="thumbnail">третья боковая колонка - под второй</div>
    </div>
    </div>
    </div>
    Ответ написан
    4 комментария
  • Как решить проблему с правами?

    k12th
    @k12th
    console.log(`You're pulling my leg, right?`);
    Стандартная ошибка. Скопирую из другого вопроса:

    Вы делаете sudo, но пытаетесь установить пакет локально.

    То, что вам надо, делается в директории проекта и без sudo. sudo нужно только когда ставите пакет глобально: sudo npm install express-generator -g. Когда ставите либу для разработки, sudo не нужно и даже вредно: npm install gulp-some-plugin --save-dev.

    Еще раз: если есть -g, то надо судо, потому что вносятся изменения в систему, глобально. Если есть --save или --save-dev (-D в вашем случае), то это пишется в package.json данного проекта, локально, админские права для этого не нужны, поэтому sudo не надо.
    Ответ написан
    2 комментария
  • Почему слетает grub после каждой обновление?

    ZUZ
    @ZUZ
    Хе-хе!
    Прям по адресу!
    Кароче, слухаем сюды:
    Раньше, когда трава была зеленее, и вода мокрее, и версия GRUB была 0.9хх, то можно было изменять конфиг ручками через %любимый_текстовый_редактор%.
    НО!
    С выходом нового (аля второго) GRUB (версии вида 1.98, 1.99 и выше) конфиг трогать низя! (там так и написано в самом начале: # DO NOT EDIT THIS FILE, так как все изменения всё равно пропадут при очередном обновлении GRUB).
    И, если вы хотите по умолчанию всегда иметь первой винду, то нужно лезть ковыряться в скрипты, создающие конфиг. Но можно просто настроить _последовательность_ добавления (автоматизированного, хочу заметить) в конфиг пунктов меню. А последовательность при обновлении конфига (а конфиг обновляется при каждом обновлении самого GRUB) задаётся сортировкой файлов-скриптов в каталоге /etc/grub.d/
    там содержатся такие скрипты как:
    00_header - умолчальные настройки и параметры
    10_linux - отвечают за поиск Linux ядер
    20_memtest86+ - добавление пунктов вызова теста памяти
    30_os-prober - отвечают за поиск остальных ОС
    40_custom - позволяет добавлять свои пункты загрузки

    чтобы не копаться в них я делаю очень просто:
    один раз после установки линухи лезу в /etc/grub.d/ и переименовываю файл 30_os-prober в 03_os-prober:
    >cd /etc/grub.d/
    >sudo move ./30_os-prober 03_os-prober
    и обновляю конфиг:
    >sudo update-grub

    Как легко видеть - теперь всегда при обновлении GRUB конфиг всегда первым будет содержать пункты с найденными виндами, и лишь следующими с ubuntu/runtu или linux mint

    ЗЫ Можно ещё почитать тут linuxforum.ru/post/354771 - там более сложный вопрос - поменять последовательность найденных линуксов.
    Ответ написан
    Комментировать
  • Как привязать footer к низу экрана в Twitter Bootstrap?

    @web11
    для bootstrap 3 есть отдельный пример с прижатым footer
    getbootstrap.com/examples/sticky-footer

    в файл стилей нужно добавить
    html {
      position: relative;
      min-height: 100%;
    }
    body {
      /* Margin bottom by footer height */
      margin-bottom: 60px;
    }
    #footer {
      position: absolute;
      bottom: 0;
      width: 100%;
      /* Set the fixed height of the footer here */
      height: 60px;
      background-color: #f5f5f5;
    }
    Ответ написан
    6 комментариев