Estou tentando colocar duas divs lado a lado e usando o CSS a seguir.
#left {
float: left;
width: 65%;
overflow: hidden;
}
#right {
overflow: hidden;
}
O HTML é simples, duas div esquerda e direita em uma div de wrapper.
<div id="wrapper">
<div id="left">Left side div</div>
<div id="right">Right side div</div>
</div>
Tentei várias vezes procurar uma maneira melhor no StackOverflow e em outros sites também, mas não consegui encontrar a ajuda exata.
Portanto, o código funciona bem à primeira vista. O problema é que a div esquerda recebe preenchimento / margem automaticamente à medida que aumenta a largura em (%). Portanto, com 65% de largura, a div esquerda está com algum preenchimento ou margem e não está perfeitamente alinhada com a div direita. Tentei preencher com a margem 0, mas sem sorte. Em segundo lugar, se eu ampliar a página, a div direita desliza abaixo da div esquerda, é como uma exibição não fluida.
Nota: desculpe, pesquisei bastante. Esta pergunta foi feita muitas vezes, mas essas respostas não estão me ajudando. Eu expliquei qual é o problema no meu caso.
Espero que haja uma correção para isso.
Obrigado.
EDIT: Desculpe, meu problema de HTML, havia dois divs "box" nos lados esquerdo e direito, eles tinham preenchimento em%, portanto, o lado esquerdo mostrou mais preenchimento por causa da maior largura. Desculpe, o CSS acima funciona perfeitamente, sua exibição fluida e fixa, Desculpe por fazer a pergunta errada ...