Se você estiver trabalhando em um projeto maior ou com ferramentas de front-end modernas, convém instalar por meio do gerenciador de projetos. Para nossa sorte, isso também é simples! No seu terminal, basta escrever npm install bootstrap se estiver usando npm, ou yarn add bootstrap se estiver usando wire. Após a instalação, você desejará importar CSS e JavaScript do bootstrap para seus arquivos CSS e JS principais, respeitosamente:
// Import Bootstrap CSSimport \\'bootstrap/dist/css/bootstrap.min.css\\';// Import Bootstrap JavaScriptimport \\'bootstrap/dist/js/bootstrap.bundle.min.js\\';
Um dos recursos mais poderosos do Bootstrap é seu sistema de grade. Isso permite criar layouts responsivos que se ajustam automaticamente a diferentes tamanhos de tela.
A grade é baseada em uma estrutura de 12 colunas para organizar o conteúdo. Sua estrutura básica pode ser mais ou menos assim:
Column 1Column 2Column 3
As colunas também podem ter seus próprios tamanhos! Isso pode ser usado para fornecer layouts diferentes. Eles são indicados por quantas colunas ocuparão na linha.
100% Width50% Width50% Width33.33% Width33.33% Width33.33% Width
A grade do Bootstraps é móvel primeiro, o que significa que foi criada para dispositivos móveis antes de ser ampliada para dispositivos maiores. Por causa disso, Bootstrap possui classes que definem como as colunas atuam em diferentes tamanhos de tela. Estes são:
Por exemplo:
Wide on medium and larger screensNarrower on medium and larger screens
Neste exemplo, a primeira coluna ocupa toda a largura em telas pequenas, mas apenas oito unidades de grade em telas médias ou maiores. O segundo ocupará metade da largura em telas pequenas e apenas quatro unidades em telas médias ou maiores.
O Bootstrap nos oferece uma variedade de componentes pré-construídos que ajudam na criação de sites atraentes e fáceis de usar com o mínimo de CSS personalizado. Existem muitos componentes, então examinarei alguns dos mais comuns com os quais você provavelmente trabalhará.
Começaremos falando sobre texto, já que seus usuários precisam ler para acreditar. As aulas de tipografia facilitam a definição de estilos de texto consistentes, desde títulos, corpo de texto e listas. Por exemplo, os diferentes títulos são indicados por sua classe de exibição:
Heading 1
Heading 2
Heading 3
This is lead text, which stands out from regular paragraph text.
This is regular paragraph text.
This is small text, which stands out from regular paragraph text.
Você também pode definir o texto do parágrafo com classes utilitárias para modificar o corpo do texto como visto acima.
Todo site ou aplicativo precisa de botões! Bootstrap oferece uma variedade de estilos de botões prontos para uso. Suas classes são definidas como tal:
O componente da barra de navegação do Bootstrap vem com classes integradas para alinhamento, menus suspensos e muito mais!
Neste exemplo, a barra de navegação será recolhida em telas menores.
O Bootstrap também inclui uma ampla variedade de classes utilitárias para ajudar a acelerar o desenvolvimento e reduzir a necessidade de CSS personalizado. Com apenas alguns nomes de classes, você pode ajustar espaçamento, alinhamento, propriedades de exibição e muito mais!
O espaçamento é extremamente importante no desenvolvimento para facilitar a leitura do usuário. Felizmente, Bootstrap nos dá aulas para ajustar margens e preenchimento de elementos. Todos eles seguem um formato semelhante de {propriedade}{lados}-{tamanho}.
Por exemplo:
Margin Top of 3Padding of 5Horizontally Centered with Auto Margin
Os utilitários de exibição ajudam a controlar a visibilidade e o layout dos elementos. Eles podem ser usados para mostrar, ocultar ou alterar o comportamento dos elementos. As classes de exibição incluem:
O Bootstrap também fornece versões responsivas dessas classes que se aplicam a pontos de interrupção, como d-none d-md-block, que oculta um elemento em telas pequenas.
Visible on medium and larger screensCentered with Flexbox
Bootstrap oferece uma grande quantidade de personalização de texto com classes como:
This text is centered and green
This text is right-aligned and blue
Bootstrap é uma estrutura poderosa e flexível que permite aos desenvolvedores construir sites responsivos com eficiência. Ao dominar esses conceitos básicos, você será capaz de agilizar seu fluxo de trabalho e se concentrar mais no design e na funcionalidade do seu site, em vez de CSS personalizado e gerenciamento de layout. Então mergulhe! Experimente alguns dos exemplos e crie um aplicativo incrível!
Bootstrap
","image":"http://www.luping.net/uploads/20241003/172793017166fe1f3b52fda.jpg","datePublished":"2024-11-01T00:30:53+08:00","dateModified":"2024-11-01T00:30:53+08:00","author":{"@type":"Person","name":"luping.net","url":"https://www.luping.net/articlelist/0_1.html"}}Bem-vindo à segunda parte da minha série de estilo, onde examino algumas bibliotecas/estruturas de estilo populares. Neste blog, veremos o Bootstrap. Bootstrap é uma estrutura de front-end poderosa e de código aberto que torna a construção de sites mais rápida e fácil, fornecendo um sistema de grade intuitivo, componentes de UI e uma ampla gama de utilidades.
É claro que antes de entrar em alguns recursos, temos que falar sobre como configurar o Bootstrap em um projeto. No momento em que este artigo foi escrito, a versão atual do Bootstrap é 5.3.3 e é isso que usarei para todos os exemplos.
O Bootstrap pode ser configurado muito rapidamente usando um CDN ou rede de distribuição de conteúdo. Este método não requer nenhuma instalação, basta adicionar os links CSS e JavaScript do Bootstrap ao seu arquivo HTML e pronto!
Você colocará o seguinte link CSS dentro da tag
Depois disso, você colocará o seguinte script antes da tag
de fechamento:Se você estiver trabalhando em um projeto maior ou com ferramentas de front-end modernas, convém instalar por meio do gerenciador de projetos. Para nossa sorte, isso também é simples! No seu terminal, basta escrever npm install bootstrap se estiver usando npm, ou yarn add bootstrap se estiver usando wire. Após a instalação, você desejará importar CSS e JavaScript do bootstrap para seus arquivos CSS e JS principais, respeitosamente:
// Import Bootstrap CSS import 'bootstrap/dist/css/bootstrap.min.css'; // Import Bootstrap JavaScript import 'bootstrap/dist/js/bootstrap.bundle.min.js';
Um dos recursos mais poderosos do Bootstrap é seu sistema de grade. Isso permite criar layouts responsivos que se ajustam automaticamente a diferentes tamanhos de tela.
A grade é baseada em uma estrutura de 12 colunas para organizar o conteúdo. Sua estrutura básica pode ser mais ou menos assim:
Column 1Column 2Column 3
As colunas também podem ter seus próprios tamanhos! Isso pode ser usado para fornecer layouts diferentes. Eles são indicados por quantas colunas ocuparão na linha.
100% Width50% Width50% Width33.33% Width33.33% Width33.33% Width
A grade do Bootstraps é móvel primeiro, o que significa que foi criada para dispositivos móveis antes de ser ampliada para dispositivos maiores. Por causa disso, Bootstrap possui classes que definem como as colunas atuam em diferentes tamanhos de tela. Estes são:
Por exemplo:
Wide on medium and larger screensNarrower on medium and larger screens
Neste exemplo, a primeira coluna ocupa toda a largura em telas pequenas, mas apenas oito unidades de grade em telas médias ou maiores. O segundo ocupará metade da largura em telas pequenas e apenas quatro unidades em telas médias ou maiores.
O Bootstrap nos oferece uma variedade de componentes pré-construídos que ajudam na criação de sites atraentes e fáceis de usar com o mínimo de CSS personalizado. Existem muitos componentes, então examinarei alguns dos mais comuns com os quais você provavelmente trabalhará.
Começaremos falando sobre texto, já que seus usuários precisam ler para acreditar. As aulas de tipografia facilitam a definição de estilos de texto consistentes, desde títulos, corpo de texto e listas. Por exemplo, os diferentes títulos são indicados por sua classe de exibição:
Heading 1
Heading 2
Heading 3
This is lead text, which stands out from regular paragraph text.
This is regular paragraph text.
This is small text, which stands out from regular paragraph text.
Você também pode definir o texto do parágrafo com classes utilitárias para modificar o corpo do texto como visto acima.
Todo site ou aplicativo precisa de botões! Bootstrap oferece uma variedade de estilos de botões prontos para uso. Suas classes são definidas como tal:
O componente da barra de navegação do Bootstrap vem com classes integradas para alinhamento, menus suspensos e muito mais!
Neste exemplo, a barra de navegação será recolhida em telas menores.
O Bootstrap também inclui uma ampla variedade de classes utilitárias para ajudar a acelerar o desenvolvimento e reduzir a necessidade de CSS personalizado. Com apenas alguns nomes de classes, você pode ajustar espaçamento, alinhamento, propriedades de exibição e muito mais!
O espaçamento é extremamente importante no desenvolvimento para facilitar a leitura do usuário. Felizmente, Bootstrap nos dá aulas para ajustar margens e preenchimento de elementos. Todos eles seguem um formato semelhante de {propriedade}{lados}-{tamanho}.
Por exemplo:
Margin Top of 3Padding of 5Horizontally Centered with Auto Margin
Os utilitários de exibição ajudam a controlar a visibilidade e o layout dos elementos. Eles podem ser usados para mostrar, ocultar ou alterar o comportamento dos elementos. As classes de exibição incluem:
O Bootstrap também fornece versões responsivas dessas classes que se aplicam a pontos de interrupção, como d-none d-md-block, que oculta um elemento em telas pequenas.
Visible on medium and larger screensCentered with Flexbox
Bootstrap oferece uma grande quantidade de personalização de texto com classes como:
This text is centered and green
This text is right-aligned and blue
Bootstrap é uma estrutura poderosa e flexível que permite aos desenvolvedores construir sites responsivos com eficiência. Ao dominar esses conceitos básicos, você será capaz de agilizar seu fluxo de trabalho e se concentrar mais no design e na funcionalidade do seu site, em vez de CSS personalizado e gerenciamento de layout. Então mergulhe! Experimente alguns dos exemplos e crie um aplicativo incrível!
Bootstrap
Isenção de responsabilidade: Todos os recursos fornecidos são parcialmente provenientes da Internet. Se houver qualquer violação de seus direitos autorais ou outros direitos e interesses, explique os motivos detalhados e forneça prova de direitos autorais ou direitos e interesses e envie-a para o e-mail: [email protected]. Nós cuidaremos disso para você o mais rápido possível.
Copyright© 2022 湘ICP备2022001581号-3