Solucionado (ver solução)
Solucionado
(ver solução)
3
respostas

React

boa tarde, estou fazendo um menu fixo mas eu quero que ele fiquei fixo apenas em computadores, e em celulares ele não fiquei fixo é possível fazer isso com React?

3 respostas

Oi, Leveditor, tudo bem?

É possível sim, alguns chamam de menu hamburguer, se estiver certa do que você está querendo, é aquele menu que aparece quando a página web se adapta ao mobile, certo? Aqui tem umas layouts para fazer esse menu em react: https://mdbootstrap.com/docs/react/navigation/hamburger-menu/

Não é isso. Exemplo Eu quero que uma imagem no celular fiquei 50px, e no computador fiquei 70px, é possível fazer isso com React?

solução!

O que você quer se chama "media queries", é algo relacionado ao CSS.

Uma das respostas deste post tem um exemplo:

https://stackoverflow.com/questions/54491645/media-query-syntax-for-reactjs

Caso você esteja utilizando styled components para montar o seu layout, a forma de fazer isso é um pouco diferente:

https://jsramblings.com/2018/02/04/styled-components-media-queries.html

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software