CSS - Fazer divs alinhar horizontalmente
Eu tenho um container div com uma largura e altura fixas, com overflow: hidden.
Eu quero uma linha horizontal de float: divs esquerda dentro deste contêiner. Os divs que são flutuados para a esquerda naturalmente pressionam a linha abaixo depois de lerem o limite direito de seus pais. Isso acontecerá mesmo que a altura dos pais não permita isso. É assim que parece:
! [Errado] [1] -imagem shack de imagem removida que foi substituída por um anúncio
Como eu gostaria que fosse:
! [Direita] [2] -imagem shack de imagem removida que foi substituída por um anúncio
Nota: o efeito que eu quero pode ser alcançado usando elementos em linha e espaço em branco: sem quebra (foi assim que fiz na imagem mostrada). Isso, no entanto, não é bom para mim (por razões muito longas para explicar aqui), pois os divs filhos precisam ser elementos de nível de bloco flutuantes.