Controle do tamanho de itens flexíveis - @CursoemVideo HTML5 + CSS3

  Рет қаралды 4,909

Curso em Vídeo

Curso em Vídeo

Күн бұрын

Пікірлер: 33
21 күн бұрын
Estude pelo nosso site e tire certificado de 40 horas. Curso completo em: www.cursoemvideo.com/curso/curso-html5-e-css3-modulo-5-de-5-40-horas/
@altcereja
@altcereja Ай бұрын
comecei o cursos em fevereiro e justo hoje alcancei as aulas do mod5! obrigada por todos os ensinamentos professor! 💗🖖
@ElevaTe.
@ElevaTe. Ай бұрын
Que aula excelente! Muito obrigado mestre Guanabara, caso eu obtenha êxito na minha carreira no mundo da programação espero um dia poder recompensá-lo de alguma maneira por todos esses ensinamentos!
@willssgg4711
@willssgg4711 Ай бұрын
Falou tudo
@Markulynoo
@Markulynoo Ай бұрын
Olá Guanabara, tudo bom? Amigo, eu gostaria do fundo do meu coração que você fizesse um curso de Lua. Lua é sem dúvidas a linguagem de programação que eu me identifiquei, mas nao acho muito conteúdo gratuito dela por aí, e quando acho, a galera não tem uma didática muito legal. Você poderia por favor fazer isso? Eu sei que talvez seja pedir demais, mas quem sabe, né? Kk
@reginaldopinheiro1333
@reginaldopinheiro1333 12 күн бұрын
Agrdeço os ensinamentos. Acredita que jiz outros cursos e ninguem nunca explicou flex-grow e flex-shrink da forma que você. Nunca tinha entendido muito bem e agora sim eu sei o que eles são.
@chocolatebom6519
@chocolatebom6519 Ай бұрын
Tô ainda no módulo 2 um dia chego aqui
@leonardofree6749
@leonardofree6749 Ай бұрын
Para quem ficou com dúvida sobre a proporção: Exemplo: Contêiner: 600px Item 1: flex-basis: 150px, flex-grow: 1 Item 2: flex-basis: 150px, flex-grow: 2 Item 3: flex-basis: 150px, flex-grow: 0 O tamanho total dos itens é a soma entre eles (px): 150px + 150px + 150px = 450px. Como o contêiner tem 600px, o espaço vazio é: 600px - 450px = 150px Agora, vamos calcular em quantas partes o espaço vazio será dividido (flex-grow): Item 1: 1 parte Item 2: 2 partes Total: 3 partes (soma entre os itens) O item 1 crescerá em 1/3 dos 150px, ou seja, uma parte de três, adicionando 50px O item 2 crescerá em 2/3 dos 150px, ou seja, duas partes de três, adicionando 100px Tamanho total dos itens: item 1 = 150px + 50px = 200px item 2 = 150px + 100px = 250px Outro exemplo: Contêiner: 600px Item 1: flex-basis: 100px, flex-grow: 3 Item 2: flex-basis: 50px, flex-grow: 1 Item 3: flex-basis: 100px, flex-grow: 2 O tamanho total dos itens é a soma entre eles (px): 600px - 250px , o espaço vazio é 350px Vamos calcular em quantas partes o espaço vazio será dividido (flex-grow): Item 1: 3 partes Item 2: 1 parte Item 3: 2 partes Total: 6 partes (soma entre os itens) O item 1 crescerá em 3/6 dos 350px, ou seja, uma parte de seis, adicionando 175px. O item 2 crescerá em 1/6 dos 350px, ou seja, duas partes de seis, adicionando 58px O item 3 crescerá em 2/6 dos 350px, ou seja, três partes de seis, adicionando 116px Tamanho total dos itens: item 1 = 100px + 175px = 275px item 2 = 50px + 58px = 108px item 2 = 100px + 116px = 216px O cálculo para encontrar as partes é simples: divida o valor total do espaço vazio (350px) pelo total de partes (6). neste caso o resultado foi 58,33px por parte. Em seguida, multiplique as partes atribuídas a cada item por esse valor: item1 = 3 x 58,33 = 175 item 2 = 1 x 58,33 = 58 item 3 = 2 x 58,33 = 116
@nathanrodriguez2978
@nathanrodriguez2978 23 күн бұрын
amigo, acho que você trocou alguns números aí
@ericsilva4553
@ericsilva4553 Ай бұрын
Achei a explicação do Guanabara um pouco confusa. Eu entendi assim: A propriedade flex-grow usa como base de cálculo o valor do flex-basis dos itens. Por exemplo, se eu tenho 3 elementos com flex-basis de 50px, o valor pra base de cálculo será 150px. Agora, vamos considerar as seguintes configurações: item1 flex-grow:0; item2 flex-grow: 2; item 3 flex-grow: 1;. E que o container tem tamanho total 450px. Sempre que o tamanho do container for maior que o valor base (300px), será feito o seguinte cálculo: valor excedente(nesse caso 300px)/soma dos valores flex-grow(3). Dessa forma será feita a divisão do tamanho excedente em 3 partes: cada uma com 100px. O item 2 ganhará 2 partes e o item 3 ganhará 1 parte, no caso, 200px e 100px, totalizando 250px e 150px respectivamente. O mesmo cálculo pode ser feito com o flex-shrink, porém, o que será dividido é o valor que o container tem a menos que o tamanho base. Espero que não tenha ficado confuso
@ericsilva4553
@ericsilva4553 Ай бұрын
É por isso que quando só um item tem flex-grow diferente de zero ele não cresce mais, pq ele divide o excedente e dá tudo pro mesmo item
@lidiocortez6354
@lidiocortez6354 Ай бұрын
Respondendo a segunda questão, os elementos aumentarão de tamanho
@matheusnunesherique3627
@matheusnunesherique3627 Ай бұрын
11:30, se o container aumentar os itens vão aumentar junto com ele
@lidiocortez6354
@lidiocortez6354 Ай бұрын
Respodendo a questão, os elementos irão sair do container
@samuelclips3734
@samuelclips3734 Ай бұрын
Por favor cria um curso de koltin
@matheusnunesherique3627
@matheusnunesherique3627 Ай бұрын
10:30, os itens irão passar do container
@rodrigogodoysi
@rodrigogodoysi Ай бұрын
👏
@kso7238
@kso7238 Ай бұрын
É melhor usar width ou flex-basis?
@PedrinhoG40
@PedrinhoG40 Ай бұрын
Tava esperando essa aula Professor ❤❤ é nois!!!
@luispsk1
@luispsk1 Ай бұрын
Mais um ótimo vídeo como se pode
@MateusGuida
@MateusGuida Ай бұрын
Ainda na espera desse material de apoio.. Ou só está disponível no estudonauta?
@lucasneves11
@lucasneves11 Күн бұрын
thanks my friend
@trzinff2565
@trzinff2565 Ай бұрын
Guanabara, você é o melhor
@kawamsx1002
@kawamsx1002 Ай бұрын
Como assim ja tem o modulo 5 nem sabia mas vou começar a maratona
@degratis2072
@degratis2072 Ай бұрын
Pensei que ja tinha terminado o curso. 😒
@kauangames4554
@kauangames4554 Ай бұрын
Olá! 😃
@gustavola4962
@gustavola4962 15 күн бұрын
comentário
@eduardof5-r4t
@eduardof5-r4t Ай бұрын
Melhor professor
@kaioalan5973
@kaioalan5973 Ай бұрын
Valeu mestre 🫡
@alinegomes9084
@alinegomes9084 Ай бұрын
maravilhoso 👋👋
@DESFERRANDOMINHAVIDA
@DESFERRANDOMINHAVIDA Ай бұрын
Melhor professor
@godmots2_
@godmots2_ Ай бұрын
Gustavo , faz um curso de back end com a mesma temática do front end, porém apresentando frameworks como Django, flask...
@viniciuslucca6886
@viniciuslucca6886 Ай бұрын
Finalmente de volta com o módulo 5. Estou acompanhando todos os vídeos desse curso!
A propriedade flex - @CursoemVideo HTML5 + CSS3
18:38
Curso em Vídeo
Рет қаралды 3,6 М.
Anatomia dos itens Flexbox - @CursoemVideo HTML5 + CSS3
23:32
Curso em Vídeo
Рет қаралды 5 М.
HAH Chaos in the Bathroom 🚽✨ Smart Tools for the Throne 😜
00:49
123 GO! Kevin
Рет қаралды 16 МЛН
Cute
00:16
Oyuncak Avı
Рет қаралды 12 МЛН
Como a Internet chega na minha casa? - @Curso em Vídeo HTML5 e CSS3
27:01
Curso SQL Completo 2019 [Iniciantes] + Desafios + Muita Prática
3:56:31
Dev Aprender | Jhonatan de Souza
Рет қаралды 3,3 МЛН
Criando um menu com Flexbox (parte 2) - @CursoemVideo HTML5 + CSS3
17:13
Curso em Vídeo
Рет қаралды 3,9 М.
How to Learn Programming (even if you're stupid)
8:49
dewoibau
Рет қаралды 584 М.
Build a Realtime Chat App in React Native (tutorial for beginners) 🔴
3:49:50
Como a Internet funciona? - @Curso em Vídeo HTML5 e CSS3
22:15
Curso em Vídeo
Рет қаралды 630 М.
RESOLVENDO DESAFIO FRONTEND - PROJETO ANGULAR COMPLETO
3:23:50
Fernanda Kipper | Dev
Рет қаралды 255 М.