Странное поведение float, спасайте

Сергей Дмитриев

http://hostingkartinok.com/show-image.php?id=7125961758af2112386471b5afdc492e
Хочу я чтобы картинка у меня была слева, а текст справа. Я обернул картинку и абзац в доп дивы, которым задал float: left и float: right соответственно. Если задать абзацу ширину в пикселях, то все работает.
http://hostingkartinok.com/show-image.php?id=452e3cba0ace82fd3ac3894ed9c995e5
Но когда я начинаю задавать ширину ему в %, то происходит что-то невнятное.
http://hostingkartinok.com/show-image.php?id=10081dd0ec9528f557e924356633ed81
У абзаца появляется какой-то margin, который никак не убрать, то есть это даже как-бы не его margin, а какой-то "бонусный". Конечно, можно задавать картинке флоат, а абзацу overflow: hidden и дела с концом, но я хочу сделать универсальнее на тот случай, если в одной и другой колонке появятся другие элементы. Как быть?

Сергей Дмитриев больше 1 года назадСпасибо 0
1 чел.