Próbuję umieścić dwa div obok siebie i używam do tego następującego CSS.
#left {
float: left;
width: 65%;
overflow: hidden;
}
#right {
overflow: hidden;
}
HTML jest prosty, dwa lewy i prawy div w otoku otoki.
<div id="wrapper">
<div id="left">Left side div</div>
<div id="right">Right side div</div>
</div>
Wiele razy próbowałem znaleźć lepszy sposób na StackOverflow i innych witrynach, ale nie mogłem znaleźć dokładnej pomocy.
Tak więc kod działa dobrze na pierwszy rzut oka. Problem polega na tym, że lewy div automatycznie uzupełnia margines / margines, gdy zwiększam szerokość w (%). Tak więc przy szerokości 65% lewy div ma trochę dopełnienia lub marginesu i nie jest idealnie wyrównany z prawym div, próbowałem dopełnić / margines 0, ale nie miałem szczęścia. Po drugie, jeśli powiększę stronę, prawy div przesunie się poniżej lewego div, To jest jak nie płynny wyświetlacz.
Uwaga: przepraszam, dużo szukałem. To pytanie było zadawane wiele razy, ale te odpowiedzi mi nie pomagają. Wyjaśniłem, na czym polega problem w moim przypadku.
Mam nadzieję, że jest to naprawione.
Dziękuję Ci.
EDYCJA: Przepraszam, problem z HTMLem. Były dwa divy „box” po lewej i prawej stronie, miały one dopełnienie w%, więc lewa strona pokazała więcej dopełnienia z powodu większej szerokości. Przepraszamy, powyższy CSS działa idealnie, jego płynny wyświetlacz jest naprawiony. Przepraszamy za zadawanie niewłaściwych pytań ...