После загрузки полного пакета bootstrap 3 с http://getbootstrap.com я заметил, что для тема. Как это использовать? Пожалуйста, объясни?
Я включил bootstrap-theme.css
в свой существующий проект начальной загрузки, но в выводе нет никакой разницы.
После загрузки полного пакета bootstrap 3 с http://getbootstrap.com я заметил, что для тема. Как это использовать? Пожалуйста, объясни?
Я включил bootstrap-theme.css
в свой существующий проект начальной загрузки, но в выводе нет никакой разницы.
После загрузки Bootstrap 3.x вы получите файлы bootstrap.css и bootstrap-theme.css (не говоря уже об уменьшенных версиях этих файлов, которые также присутствуют).
bootstrap.css
полностью стилизован и готов к использованию, если таково ваше желание. Это, возможно, немного простовато, но оно готово, и оно есть.
Вам не нужно использовать bootstrap-theme.css, если вы этого не хотите, и все будет в порядке.
bootstrap-theme.css
- это именно то, что пытается предложить название файла: это тема для начальной загрузки, которая творчески считается «Темой начальной загрузки». Имя файла немного сбивает с толку, поскольку к базе bootstrap.css
уже применены стили, и я, например, считаю эти стили стандартными. Но этот вывод, по-видимому, неверен в свете того, что сказано в разделе примеров документации Bootstrap относительно этого файла bootstrap-theme.css
:
«Загрузите дополнительную тему Bootstrap для визуального улучшения».
Приведенную выше цитату можно найти здесь http://getbootstrap.com/getting-started/#examples em> на миниатюре, которая ссылается на этот пример страницы http://getbootstrap.com/examples/theme/< /эм>. Идея состоит в том, что bootstrap-theme.css
— это ТЕМА начальной загрузки И это необязательно.
О темах на BootSwatch.com: Эти темы не реализованы как bootstrap-theme.css
. Темы BootSwatch представляют собой модифицированные версии оригинального bootstrap.css
. Таким образом, вам определенно НЕ следует использовать тему из BootSwatch И файл bootstrap-theme.css
одновременно.
О вашей собственной пользовательской теме: вы можете изменить bootstrap-theme.css
при создании собственной темы. Это может облегчить внесение изменений в стиль без случайного нарушения каких-либо встроенных преимуществ Bootstrap.
Пример стилей css см. здесь: http://getbootstrap.com/examples/theme/ а>
Если вы хотите посмотреть, как выглядит пример без файла bootstrap-theme.css, откройте инструменты разработчика браузера и удалите ссылку из ‹head› примера, после чего вы сможете сравнить Это.
Я знаю, что это старый вопрос, но разместил его на всякий случай, если кто-то ищет пример того, как это выглядит, как я.
Обновить
bootstrap.css
= основная структура CSS (сетки, базовые стили и т. д.)
bootstrap-theme.css
= расширенный стиль (3D-кнопки, градиенты и т. д.). Этот файл является необязательным и никак не влияет на функциональность начальной загрузки, он только улучшает внешний вид.
Обновление 2
С выпуском v3.2.0 Bootstrap добавили возможность просматривать css темы на страницах документа. Если вы перейдете на одну из страниц документации (css, components, javascript), вы должны увидеть "Предварительный просмотр Ссылка на тему» в нижней части боковой панели навигации, которую вы можете использовать для включения и выключения темы css.
bootstrap.css
темой с Bootswatch.com, как указано на сайте, и я все равно смогу использовать bootstrap-theme.css
даже с темой Bottswatch?
- person Refracted Paladin; 01.03.2014
bootstrap-theme
с Bootswatch. Это все равно испортило мой сайт.
- person Refracted Paladin; 03.03.2014
Во-первых, bootstrap-theme.css
— это не что иное, как эквивалент стиля Bootstrap 2.x в Bootstrap 3. Если вы действительно хотите его использовать, просто добавьте его ВМЕСТЕ с bootstrap.css
(уменьшенная версия тоже будет работать).
Bootstrap-theme.css — это дополнительный файл CSS, который вы можете использовать необязательно. Он дает 3D-эффекты на кнопках и некоторых других элементах.
Как утверждают другие, имя файла bootstrap-theme.css очень запутанно. Я бы выбрал что-то вроде bootstrap-3d.css или bootstrap-fancy.css, что лучше описывает то, что он на самом деле делает. То, что мир называет «темой Bootstrap», — это то, что вы можете получить от BootSwatch, а это совершенно другой зверь.
С учетом сказанного, эффекты довольно приятные — градиенты, тени и тому подобное. К сожалению, этот файл нанесет ущерб темам BootSwatch, поэтому я решил покопаться в том, что потребуется, чтобы заставить его работать с ними.
Bootstrap-theme.css создается из файла theme.less в исходном коде Bootstrap. Затронутые элементы (начиная с Bootstrap v3.2.0):
Файл theme.less зависит от:
@import "variables.less";
@import "mixins.less";
Код использует цвета, определенные в variable.less в нескольких местах, например:
// Give the progress background some depth
.progress {
#gradient > .vertical(@start-color: darken(@progress-bg, 4%); @end-color: @progress-bg)
}
Вот почему bootstrap-theme.css полностью портит темы BootSwatch. Хорошей новостью является то, что темы BootSwatch также создаются из файлов variable.less, поэтому вы можете просто создать файл bootstrap-theme.css для своей темы BootSwatch.
Правильный способ сделать это — обновить процесс сборки темы, но здесь есть быстрый и грязный способ. Замените файл variable.less в исходном коде Bootstrap файлом из вашей темы Bootswatch, соберите его и вуаля, у вас есть файл bootstrap-theme.css для вашей темы Bootswatch.
Создание Bootstrap может показаться сложным, но на самом деле это очень просто:
Сделанный. Видите, это было легко, не так ли?
Я знаю, что этот пост довольно старый, но...
Как указал «очевидец».
О вашей собственной пользовательской теме Вы можете изменить файл bootstrap-theme.css при создании собственной темы. Это может облегчить внесение изменений в стиль без случайного нарушения каких-либо встроенных преимуществ Bootstrap.
Я вижу это так же, как Bootstrap видел на протяжении многих лет, что каждый хочет чего-то немного отличающегося от основных стилей. Хотя вы можете изменить bootstrap.css, это может привести к поломке и сделать обновление до более новой версии очень болезненным и трудоемким. Загрузка с «тематического» сайта означает, что вам придется ждать, если создатель обновит эту тему, иногда большое если, верно?
Некоторые создают свой собственный файл «custom.css», и это нормально, но если вы используете «bootstrap-theme.css», многие вещи уже созданы, и это позволяет вам быстрее создавать свою собственную тему «без» нарушения ядра начальной загрузки. .css. Мне, например, большую часть времени не нравятся 3D-кнопки и градиенты, поэтому измените их с помощью bootstrap-theme.css. Добавьте поля или отступы, измените радиус кнопок и т. д....