post
Scroll horizontal DIV com display flex CSS
Publicado em: 03/06/2022 / Atualizado em: 03/06/2022
Para criar um efeito deslizante horizontalmente com CSS, é possível usar varias formulas para se chegar praticamente no mesmo resultado.
Abaixo vou mostrar como criar este efeito, apenas usando o CSS, através da propriedade display: flex
<div class="grade"> <div> <h3>Titulo</h3> <p>Texto</p> </div> <div> <h3>Titulo</h3> <p>Texto</p> </div> <div> <h3>Titulo</h3> <p>Texto</p> </div> <div> <h3>Titulo</h3> <p>Texto</p> </div> <div> <h3>Titulo</h3> <p>Texto</p> </div> </div> <!-- CSS Fundamental --> <style> .grade { display: flex; max-width: 100%; overflow-x: scroll; } .grade > div { min-width: 100px; width: 100%; } </style> <!-- CSS Opcional --> <style> .grade > div { background: #ccc; padding: 20px; border-radius: 20px; margin: 10px; text-align: center; } body { max-width: 1000px; margin: auto; } </style>
Veja o exemplo funcionando na pagina: https://scroll-horizontal-div-com-display-flex-css.brunoalbim.repl.co/
Publicações recomendadas:
Inscreva-se em Nossa News:
Seja notificando sempre que tiver conteúdo novo disponível no meu canal do Youtube ou artigo no meu Blog.
![Bruno Devs News](https://pages.bruno.art.br/wp-content/uploads/sites/2/2023/12/BRUNO-ALBIM-2.png)
Link Curto para Compartilhamento
Compartilhe esse conteudo nas redes sociais ou por mensagem usando o link curto abaixo. Basta clicar em cima do link para copiar.
bruno.art.br/pb/1744
ID de Referência: 1744
Sugira uma publicação
Envie uma mensagem e sugira um publicação sobre um assunto que tenha dificuldades de resolver.