Ok, so I'm sort of an idiot when it comes to some float type stuff. What I need to do is display question text and inputs side by side and I don't want to do it with tables, so take this example:
<div class="question">
<div class="questiontext">Date of Birth (DD/MMM/YYYY):</div>
<div class="questioninput"><input type="text" /></div>
</div>
I'm going to have many 'question' classes and I just want to put the question text and question input side by side in those boxes. If I float both of those, it ignores both the 'question' div and the div that surrounds all questions... HELP?
EDIT: oh, and the text and input divs must have a % width... 60/40 (roughly).