17-08-2012, 14:49
Z twojego kodu nic nie wynika.
Elementy układa się obok siebie na takie sposoby:
1) oba bloki dostają float:left (wtedy rodzic dostaje overflow:hidden
2) oba dostaję display:inline-block
Oczywiście oba bloki muszą mieć odpowiednią szerokość tak by mieścić się w przestrzeni rodzica. U ciebie albo nie ma floatów albo szerokość ich (+ marginesy) jest za duża.
Elementy układa się obok siebie na takie sposoby:
1) oba bloki dostają float:left (wtedy rodzic dostaje overflow:hidden

2) oba dostaję display:inline-block
Oczywiście oba bloki muszą mieć odpowiednią szerokość tak by mieścić się w przestrzeni rodzica. U ciebie albo nie ma floatów albo szerokość ich (+ marginesy) jest za duża.