- Bootstrap 4. Не работают стили стандартных блоков, неправильно распологаются эти блоки
- Настройка в первый раз, но не работает
- 4 ответа
- Bootstrap не работают стили
- Некорректная работа bootstrap
- 3 ответа 3
- 1) Bootstrap 2.3.2
- 2) Bootstrap 3.3.7
- Всё ещё ищете ответ? Посмотрите другие вопросы с метками html css bootstrap или задайте свой вопрос.
- Похожие
- Подписаться на ленту
- Подключение фреймворка Bootstrap к сайту
- Минимальный набор инструментов для разработки на Bootstrap
- Варианты установки Bootstrap
- Сборка из исходных кодов
- Подключение Bootstrap через CDN
- Локальная установка Bootstrap
- 1. Скачивание готовой сборки Bootstrap
- 2. Распаковка загруженного архива
- Минимизированные файлы
- CSS файлы Bootstrap
- JavaScript файлы Bootstrap
- Поддержка RTL-языков в Bootstrap
- Исходные карты файлов в Bootstrap
- Использования Bootstrap 5 в качестве модуля
- Иконочный шрифт Glyphicons в Bootstrap
- 3. Копирование файлов в проект и подключение их к странице
Bootstrap 4. Не работают стили стандартных блоков, неправильно распологаются эти блоки
Осваиваю написание сайтов при помощи Gulp. Собрал сборку, подключил Bootstrap 4. Вроде все работает, но как-то криво, не так как указано в документации(приложу картинки)
Вот основной код:
В libs.min.сss собираются следующие файлы:
@import url(../libs/slick-carousel/slick/slick.css);
@import url(../libs/slick-carousel/slick/slick-theme.css);
@import url(../libs/bootstrap/dist/css/bootstrap.min.css);
@import url(../libs/tether/dist/css/tether.min.css);
common.min.js пока ничего не содержит.
Может я че не так подключил, или недоподключил, я хз, но на первой картинке то как у меня, а на второй то как должно быть
Помощь в написании контрольных, курсовых и дипломных работ здесь.
Кручу верчу, так и сяк пробовал, но чета поле создать для крестиков ноликов не могу. Хочется.
Разбить строку на блоки, а затем эти блоки на отдельные слова
. доброго времени суток, уважаемые форумчане! Возникла задача — разбить строку на блоки, а затем.
Новые стили не применяются, удалил все стили а они все равно работают
Всем здравствуйте. У меня катастрофа. Мозг уже разплавился! Вообщем что случилось: Вчера решил.
Стили в bootstrap
Доброго времени суток! Хотел спросить, может кто то сталкивался уже с такой проблемой с которой.
Источник
Настройка в первый раз, но не работает
Я следовал вашим инструкциям по установке, включая правильную настройку файлов моего углового модуля.
Я вырезал и вставил код из вашей демонстрации в мой app.component.html файл, как показано ниже
Однако, я получаю это, когда я запускаю сайт в localhost:
Делать что-то не так с настройкой.
Я создал новое приложение Angular с Angular-Cli. угловая версия 4.0.0
Спасибо за вашу помощь
4 ответа
Ng-bootstrap предоставляет директивы, которые вы можете использовать, но он не включает Bootstrap CSS для стилизации. В инструкциях по началу работы упоминается, что существует обязательная зависимость от Bootstrap CSS, и это не является явным, но подразумевается, что вы должны включить Bootstrap CSS в свое приложение. Это просто для пояснения того, что существует различие между использованием директив и использованием CSS для стилизации. Вам не нужно использовать ng-bootstrap, если вы просто будете использовать Bootstrap для стилизации, форматирования, макета и т. Д.
J просто используйте URL (официальный сайт начальной загрузки): и это сработало!
Я тоже споткнулся об этом.
Понятно, что ng-bootstrap является заменой для js, который bootstrap вводит, когда вы вводите загрузочный css, но не ясно как ввести загрузочный css без нежелательных js, или что введение ng-bootstrap без связанного css не даст желаемого эффекта.
Вот что я сделал .
В терминале:
npm install bootstrap@4.0.0-alpha6 —save
вводит загрузчик 4 css (вероятно, обновленный к тому времени, когда вы это прочитали) вместе с соответствующим загрузчиком js и зависимостью от jquery, которую вы просто должны проигнорировать.
npm install @ng-bootstrap/ng-bootstrap —save
вводит угловые компоненты, которые используют стили bs4.
В angular-cli.json (вы используете angular-cli, не так ли?) :
«styles»: [ » Styles.css » ] ,
становится
«styles»: [ » ./../Node_modules/bootstrap/dist/css/bootstrap.min.css » , » Styles.css » ] ,
чтобы веб-пакет включал стили начальной загрузки вместе с вашими пользовательскими стилями.
Затем добавьте импорт, как описано в документе о начале работы.
Хорошо, я нашел хак, чтобы заставить его работать, я добавил следующую строку в основные CSS-файлы моего углового приложения
Это устраняет проблемы, поэтому кажется, что пакет ng-bootstrap каким-то образом не может каким-то образом подключить css.
Источник
Bootstrap не работают стили
Я хочу чтобы у меня на странице был бутстрап + мой цсс. Делаю так:
в результате правила из моего цсса не выполняются, а бутстрап работает. Если же делаю так:
ситуация не меняется.
Как сделать так чтобы на странице работал и бутстрап и мой цсс?
mark2011:
Если же делаю так:
Этого не может быть.
У Вас браузер закешировался (это если на локали). Если на хостинге — кроме браузера еще много где может быть кэширование настроено.
Сбросил кэш браузера, загрузил страничку — такая же фигня.
Действие происходит на локали
Ну и зачем Вы пытаетесь переписать стили буцтрапа? Задавайте свои и пишите там, что хотите.
Проверьте правильность ссылки на ваши стили.
Обновляете страницу Ctrl-F5 ?
Попробуйте добавлять к своим стилям !important .
Это может не катить) Надо открывать в режиме отладчика с отключенным кэшем.
А вообще открывайте код страницы, ищите в нем ссылку на стили, переходите по ней — должна открыться ваша таблица.
Верна вторая запись, т.е. сначала бутстрап, потом ваши стили.
Не работать может по причине того, что у селекторов css есть вес и последнее слова за записью с большим весом.
Решение — нужно записать свой css, что бы он обладал большим весом, чем то что указан в бутсрапе, в простом варианте пишите css с наслеованием, т.е.
Исправил, наконец, ошибку. Она заключалась в том, что браузер не грузил мой css в принципе из-за несоответствия MIME-типа (MIME-тип файла с расширением css) не распознавался как text/css. А не распознавался он потому что NetBeans автоматически вколачивает комментарий при создании любого файла, и этот комментарий мешал всему.
Понимаю, что бред. Но об этом узнал только благодаря Firebugу. После удаления из файла стилей комментария в начале, всё заработало.
Источник
Некорректная работа bootstrap
Подскажите, почему некоторые классы bootstrap отображают элементы не так как надо?
А ожидается такая картина:
Хотя с путями все в порядке, по-моему.
3 ответа 3
1) Bootstrap 2.3.2
Вы взяли код от второго Бутстрапа, а подключили третий. Со стилями от версии 2.3.2 выглядит как надо:
2) Bootstrap 3.3.7
Чтобы заработало с третьим Бутстрапом, поменяйте три вещи:
- Как советует soledar10, задайте размер кнопок классами .btn-lg , .btn-sm и .btn-xs .
- Как советует Byulent, подключите тему по умолчанию, чтобы на кнопках появились объём и тени.
- И добавьте серым кнопкам класс .btn-default .
Попробуйте подключить bootstrap-theme.css ( bootstrap-theme.min.css ).
Да, и лучше использовать либо только полные файлы, либо только минифицированные.
Необходимо использовать классы с приставкой -lg , -sm , -xs
Всё ещё ищете ответ? Посмотрите другие вопросы с метками html css bootstrap или задайте свой вопрос.
Похожие
Подписаться на ленту
Для подписки на ленту скопируйте и вставьте эту ссылку в вашу программу для чтения RSS.
дизайн сайта / логотип © 2021 Stack Exchange Inc; материалы пользователей предоставляются на условиях лицензии cc by-sa. rev 2021.10.18.40487
Нажимая «Принять все файлы cookie» вы соглашаетесь, что Stack Exchange может хранить файлы cookie на вашем устройстве и раскрывать информацию в соответствии с нашей Политикой в отношении файлов cookie.
Источник
Подключение фреймворка Bootstrap к сайту
В этой статье мы разберём как скачать и подключить фреймворк Bootstrap (3, 4 и 5 версию) к сайту.
Минимальный набор инструментов для разработки на Bootstrap
Перед подключением Bootstrap и создании на его основе дизайна сайтов и веб-приложений необходимо иметь следующий минимальный набор программ:
- текстовый редактор для работы с кодом (Visual Studio Code, Sublime Text, Atom или др.) или IDE (WebStorm, NetBeans или др.);
- браузер (Google Chrome, Mozilla Firefox, Safari, Microsoft Edge, Opera или др.).
Варианты установки Bootstrap
Создание дизайна веб-проекта, в основу которого положен Bootstrap всегда начинается с его установки.
Подключить Bootstrap к сайту можно разными способами, например:
- с помощью CDN (в этом варианте помещать файлы непосредственно в проект не нужно);
- локально с настройками по умолчанию (для этого необходимо скачать дефолтную готовую сборку Bootstrap с GitHub, извлечь из неё необходимые файлы и подключить их к HTML странице);
- локально со своими настройками (для этого необходимо скачать исходные коды и программу для сборки frontend).
Какой способ выбрать зависит конечно от вашей конкретной задачи, знаний и опыта.
Сборка из исходных кодов
Вариант с самостоятельной сборкой из исходных кодов в основном применяется, когда нужно детально настроить Bootstrap под свой проект, а также исключить из него все не нужные компоненты и плагины.
Этот вариант является предпочтительным, хотя и более сложным. Но, он позволяет кастомизировать фреймворк под свою конкретную задачу.
При этом загрузить исходные файлы Bootstrap можно как вручную с GitHub, так и с помощью пакетного менеджера (npm, yarn, RubyGems, Composer или NuGet).
Для загрузки исходных кодов Bootstrap с помощью npm нужно ввести следующую команду в консоль:
Подробная инструкция по сборке проекта из исходных кодов Bootstrap v4 с помощью Gulp приведена на этой странице.
Подключение Bootstrap через CDN
Подключение через CDN — это самый простой вариант установки Bootstrap. Здесь скачивать ничего не нужно. Необходимо лишь вставить в HTML ссылки на файлы, размещенные на CDN серверах.
Подключение Bootstrap 5:
Пример подключения Bootstrap 4 с помощью CDN:
Подключение Bootstrap 3 к странице:
Для проверки работоспособности фреймворка , создадим кнопку, при поднесении к которой будет показываться всплывающая подсказка popover.
Локальная установка Bootstrap
Для локальной установки Bootstrap (с настройками по умолчанию) необходимо:
- скачать готовую сборку с GitHub;
- распаковать полученный архив и скопировать из него минимизированные версии файлов («bootstrap.min.css» и «bootstrap.bundle.min.js») в свой проект;
- подключить эти файлы к HTML странице.
1. Скачивание готовой сборки Bootstrap
Скачать дефолтную готовую к использованию сборку Bootstrap можно по следующим ссылкам (загрузка осуществляется с GitHub):
Эти сборки содержат скомпилированные и готовые к использованию файлы CSS и JavaScript.
Этот вариант сборки в основном используют для вёрстки прототипов, изучения и в проектах, дизайн которых может быть выполнен в стилях, заложенных авторами Bootstrap по умолчанию или с незначительными их изменениями.
2. Распаковка загруженного архива
После скачивания архива его необходимо распаковать.
Содержание архива Bootstrap v5.1.2:
В каталоге css находятся стили фреймворка Bootstrap, а в js – плагины необходимые для работы различных компонентов.
Плагины начиная с Bootstrap 5 написаны без использования библиотеки jQuery. Если вы используете фреймворк Bootstrap v3 или v4, то для работы его JavaScript файла необходима библиотека jQuery. Её нужно подключить перед Bootstrap JS.
В большинстве случаев из архива нам нужны только эти 2 файла: «bootstrap.min.css» и «bootstrap.bundle.min.js»
Зачем другие файлы?
Минимизированные файлы
Как вы можете заметить, в архиве есть 2 версии CSS и JavaScript файлов, с суффиксом min и без него. Версия файла с min ничем ни отличается от без min, она просто минимизирована (сжата).
В продакшене (на рабочем сайте) лучше использовать минимизированные версии файлов. Эти файлы имеют меньший размер, и, следовательно, обеспечивают более быструю загрузку страниц сайта.
Не минимизированные версии более удобно использовать при разработке, а также для изучения.
CSS файлы Bootstrap
Файлы «bootstrap.css», «bootstrap.rtl.css» и их минимизированные версии – это полные версии. Они включают в себя все стили фреймворка.
Остальные используются, когда вы хотите использовать не целый CSS фреймворк, а только какую-то его часть:
- bootstrap-grid.* – сетка;
- bootstrap-utilities.* – утилиты;
- bootstrap-reboot.* – набор стилей для исправления различий дефолтных стилей браузеров (предназначен для облегчения кроссбраузерной вёрстки).
JavaScript файлы Bootstrap
«bootstrap.bundle.min.js» – это версия, которая включает в себя «bootstrap.min.js» и библиотеку «popper.min.js».
«bootstrap.min.js» – это версия без библиотеки «popper.min.js», от которой он зависит.
В случае использования «bootstrap.min.js» необходимо «popper.min.js» подключить самостоятельно:
Поддержка RTL-языков в Bootstrap
Файлы, содержащие rtl предназначены для разработки сайтов, заточенных под RTL-языки, т.е. языки, которые пишутся и читаются справа налево.
Исходные карты файлов в Bootstrap
Файлы с map – это исходные карты, содержащие данные в JSON формате, которые нужны для связывания css и js файлов с их исходными файлами. Они используются для того, чтобы можно было вживую выполнять отладку исходных файлов прямо в веб-браузере.
Использования Bootstrap 5 в качестве модуля
В Bootstrap 5 добавлен скрипт, построенный как ESM («bootstrap.esm.js» и «bootstrap.esm.min.js»). Он позволяет использовать этот фреймворк в качестве модуля:
Иконочный шрифт Glyphicons в Bootstrap
В Bootstrap 3, кроме CSS и JavaScript файлов, содержится ещё иконочный шрифт «Glyphicons». Шрифт «Glyphicons» насчитывает более 250 иконок из набора «Glyphicon Halflings». Этот шрифт представлен в архиве посредством 4 файлов: «glyphicons-halflings-regular.eot», «glyphicons-halflings-regular.svg», «glyphicons-halflings-regular.ttf», «glyphicons-halflings-regular.woff».
Такое разнообразие форматов одного и того же шрифта необходимо для того, чтобы обеспечить его отображение в разных браузерах.
Про иконки в формате шрифта, а также, про то какие они имеют достоинства и недостатки, можно почитать в этой статье.
В Bootstrap v4 и v5 не содержится иконочный шрифт. Если он нужен, то его нужно подключить самостоятельно.
Например, вместо него можно использовать FontAwesome, Octicons, IcoMoon или любой другой иконочный шрифт.
Если же нужен Glyphicons, то его можно взять из архива Bootstrap 3, а стили с GitHub.
Иконки SVG с открытым исходным кодом сейчас имеются от самих разработчиков Bootstrap. Можно воспользоваться ими. Официальная страница Bootstrap Icons: https://icons.getbootstrap.com/
Если нужен шрифт, состоящий из определённого количества иконок, то можете создать свой. Как это сделать описано в этой статье.
Про иконки в формате шрифта, а также, про то какие они имеют достоинства и недостатки, можно почитать в этой статье.
Отличия содержимого архива Bootstrap v3 и v4
Архив фреймворка Bootstrap v4 от v3 отличается тем, что:
- не включает иконочный шрифт «Glyphicons»:
- содержит файлы «bootstrap-grid.css» и «bootstrap-reboot.css» .
Данные файлы необходимы только тем, кому нужен не целый фреймворк, а только его часть.
Первый файл ( «bootstrap-grid.css» ) содержит сетку Bootstrap, а второй ( bootstrap-reboot.css ) — нормализатор, который устанавливает базовые стили, для того чтобы они у всех HTML-элементов во всех браузерах были одинаковыми.
3. Копирование файлов в проект и подключение их к странице
После распаковки загруженного архива скопируйте нужные файлы в проект.
Для Bootstrap v3 и v4 дополнительно загрузите библиотеку jQuery.
Пример локального подключения Bootstrap 4 к странице:
Пример локального подключения Bootstrap 5 к странице:
Источник