Al descargar Bootstrap 3.x, obtendrá bootstrap.css y bootstrap-theme.css (sin mencionar las versiones minimizadas de estos archivos que también están presentes).
bootstrap.css
bootstrap.css
está completamente diseñado y listo para usar, si tal es su deseo. Es quizás un poco simple pero está listo y está allí.
No necesita usar bootstrap-theme.css si no lo desea y las cosas estarán bien.
bootstrap-theme.css
bootstrap-theme.css
es justo lo que el nombre del archivo intenta sugerir: es un tema para bootstrap que se considera creativamente 'THE bootstrap theme'. El nombre del archivo confunde las cosas solo un poco ya que la base bootstrap.css
ya tiene un estilo aplicado y, por mi parte, consideraría que esos estilos son los predeterminados. Pero esa conclusión es aparentemente incorrecta a la luz de las cosas que se dicen en la sección de ejemplos de la documentación de Bootstrap con respecto a este bootstrap-theme.css
archivo:
"Cargue el tema Bootstrap opcional para una experiencia visualmente mejorada".
La cita anterior se encuentra aquí http://getbootstrap.com/getting-started/#examples en una miniatura que enlaza con esta página de ejemplo http://getbootstrap.com/examples/theme/ . La idea es que bootstrap-theme.css
es EL tema de arranque y es opcional.
Temas en BootSwatch.com
Acerca de los temas en BootSwatch.com: estos temas no se implementan como bootstrap-theme.css
. Los temas de BootSwatch son versiones modificadas del original bootstrap.css
. Por lo tanto, definitivamente NO debes usar un tema de BootSwatch Y el bootstrap-theme.css
archivo al mismo tiempo.
Tema personalizado
Acerca de su propio tema personalizado: puede optar por modificar bootstrap-theme.css
al crear su propio tema. Hacerlo puede hacer que sea más fácil hacer cambios de estilo sin romper accidentalmente ninguna de las bondades de Bootstrap incorporadas.
Para ver un ejemplo de los estilos CSS, consulte: http://getbootstrap.com/examples/theme/
Si desea ver cómo se ve el ejemplo sin el archivo bootstrap-theme.css, abra las herramientas de desarrollo de su navegador y elimine el enlace del <head> del ejemplo y luego puede compararlo.Sé que esta es una vieja pregunta, pero la publiqué por si alguien está buscando un ejemplo de cómo se ve.Actualizar
bootstrap.css
= marco css principal (cuadrículas, estilos básicos, etc.)bootstrap-theme.css
= estilo extendido (botones 3D, gradientes, etc.). Este archivo es opcional y no afecta la funcionalidad de bootstrap en absoluto, solo mejora la apariencia.Actualización 2
Con el lanzamiento de v3.2.0 Bootstrap ha agregado una opción para ver el tema css en las páginas del documento. Si va a una de las páginas de documentos ( CSS , componentes , JavaScript ), debería ver un enlace "Vista previa del tema" en la parte inferior del navegador lateral que puede usar para activar y desactivar el tema CSS.
fuente
bootstrap.css
un tema de Bootswatch.com como dice el sitio y aún podría usarlobootstrap-theme.css
incluso con un tema de Bottswatch?bootstrap-theme
con Bootswatch. Se hizo un desastre de mi sitio de todos modos.Primero,
bootstrap-theme.css
no es más que equivalente al estilo Bootstrap 2.x en Bootstrap 3. Si realmente quieres usarlo, solobootstrap.css
agrégalo JUNTO con (la versión minimizada también funcionará).fuente
Bootstrap-theme.css es el archivo CSS adicional, que es opcional para su uso. Da efectos 3D en los botones y algunos otros elementos.
fuente
Como lo han dicho otros, el nombre de archivo bootstrap-theme.css es muy confuso. Hubiera elegido algo como bootstrap-3d.css o bootstrap-fancy.css que sería más descriptivo de lo que realmente hace. Lo que el mundo ve como un "tema de Bootstrap" es algo que puede obtener de BootSwatch, que es una bestia totalmente diferente.
Dicho esto, los efectos son bastante agradables: gradientes y sombras y demás. Desafortunadamente, este archivo causará estragos en los temas de BootSwatch, por lo que decidí investigar qué se necesitaría para que fuera agradable para ellos.
MENOS
Bootstrap-theme.css se genera a partir del archivo theme.less en la fuente Bootstrap. Los elementos afectados son (a partir de Bootstrap v3.2.0):
El archivo theme.less depende de:
El código usa colores definidos en variables.less en varios lugares, por ejemplo:
Es por eso que bootstrap-theme.css arruina totalmente los temas de BootSwatch. La buena noticia es que los Temas BootSwatch también se crean a partir de archivos variables.less, por lo que simplemente puede crear un bootstrap-theme.css para su Tema BootSwatch.
Construyendo bootstrap-theme.css
La forma correcta de hacerlo es actualizar el proceso de compilación del tema, pero aquí está la forma rápida y sucia. Reemplace el archivo variables.less en la fuente Bootstrap con el del tema Bootswatch y compílelo y listo, tendrá un archivo bootstrap-theme.css para su tema Bootswatch.
Construyendo Bootstrap en sí
Construir Bootstrap puede sonar desalentador, pero en realidad es muy simple:
Hecho. Ves, eso fue fácil, ¿no?
fuente
Sé que esta publicación es un poco vieja pero ...
Como señaló 'ingenio'.
Lo veo como Bootstrap ha visto a lo largo de los años que todos quieren algo un poco diferente a los estilos principales. Si bien podría modificar bootstrap.css, podría romper las cosas y hacer que la actualización a una versión más nueva sea realmente dolorosa y requiera mucho tiempo. La descarga desde un sitio de "tema" significa que debe esperar si ese creador actualiza ese tema, grande si a veces, ¿verdad?
Algunos compilan su propio archivo 'custom.css' y está bien, pero si usa 'bootstrap-theme.css' ya se han creado muchas cosas y esto le permite rodar su propio tema más rápido 'sin' interrumpir el núcleo de bootstrap .css. Por mi parte, no me gustan los botones 3D y los degradados la mayor parte del tiempo, así que cámbielos usando bootstrap-theme.css. Añadir márgenes o relleno, modificar el área para los botones, y así sucesivamente ...
fuente