Oi Edifran, tudo bem?
O valor de 80% utilizado no código CSS que você mostrou é uma forma de definir a largura dos cartões na seção horizontal de forma responsiva.
No trecho repeat(auto-fit, minmax(min(80%/2, max(350px, 80%/3)), 1fr))
, estamos utilizando a função repeat
para criar um número de colunas automáticas que se ajustam de acordo com a largura disponível.
O auto-fit
faz com que as colunas se ajustem automaticamente, enquanto o minmax
define a largura mínima e máxima dos cartões. No caso, estamos definindo que a largura mínima será de 80% dividido por 2 (40% do container) e a largura máxima será de 350px.
Além disso, estamos utilizando 80%/3
para definir que os elementos sejam divididos em 3 colunas e 1fr
para que utilizem toda a largura disponível do layout.
Essa abordagem permite que os cartões se ajustem de forma responsiva em diferentes tamanhos de tela, garantindo uma boa experiência para os usuários.
Um abraço e bons estudos.