Настройте Twitter Bootstrap Имена классов

http://getbootstrap.com/customize/

Над ссылкой настраивает компоненты Bootstrap, переменные Less и плагины jQuery, чтобы получить собственную версию.

Мне интересно, можно ли настроить загрузчик, добавив префиксы к его классам, например:

".container" = ".myid_container"
".btn-group" = ".myid_btn-group"

2 ответа

Вы можете @extend загрузочных классов и вызывать их как хотите, если вы используете sass. Вот информация http://www.sitepoint.com/sass-semantically-extend-bootstrap/

Но если вы используете обычный bootstrap.css, я не уверен, есть ли способ переименовать классы начальной загрузки, кроме как переименовать их в файле.

Я знаю, что это старый вопрос, но он может помочь людям, приходящим сюда из поисковых систем - вы можете сделать следующее в scss, чтобы достичь вышеуказанного:

// allows this file to use bootstrap classes and functions
@forward "node_modules/bootstrap/scss/bootstrap";

.myid_container{
  @extend .container;
}

.myid_btn-group{
  @extend .btn-group;
}

Просто перейдите к файлу начальной загрузки css в любом редакторе, а затем используйте "Найти и заменить" (Ctrl + H в Notepad++), чтобы заменить все "." с ".myid_"

Другие вопросы по тегам