0
Well, I did a major div, and it contains three other div. The content of these 3 internal divisions is 1234567890 three times in a row, and I would like their width to expand within the main div according to the size of the content horizontally, and that this main div does not exceed the maximum screen size but has a horizontal scrolling with the overflow-x. Being it activates the overflow-x of the internal divisions, and the main division does not make use.
Code in the CSS:
#divResultadosNaTela {
margin: 0.5% 0.5% 0.5% 0; /* Espaçamento do elemento, no caso a divisão, com outros elementos. 20px com top, 0 com right e bottom, e 20 com left. */
max-height: 430px; /* Altura máxima de 430 pixels. */
font-size: 100%;
display: flex; /* Coloca as divisões dos resultados um do lado do outro. */
overflow-x: scroll; /* Coloca uma barra de rolagem no eixo x. */
}
/* Aqui é a classe das divisões dos resultados. */
.result {
overflow-y: auto; /* Rolagem vertical automática. */
max-height: 410px; /* Limita a altura das divisões dos resultados em 400 pixels para que não ultrapassem a tela. */
margin: 0.5%; /* Espaçamento do elemento em relação a outros elementos. */
padding: 0.5%; /* Espaçamento interno com relação aos elementos internos. */
}
I couldn’t find any answers on the site that would help me. How to fix this only with Html5 and CSS3?
That answer is not perfect, it may not work for your specific case. The father being flex leaves the children with a strange overflow control... If it does not apply in the final model it would be interesting to make the CSS with Display:inline-block or even Float...
– hugocsl