Given this html:
<header>Some header</header>
<div>
<div class="right-of-header">should be to the right of header</div>
<div>Some mor text is here</div>
</div>
I want the content of the first inner div appear to the right, of the header.
Is this possible, without using javascript to actually move the DOM element?
I just found this question: Position one element relative to another in CSS but this won't work for me, since I don't know the size and width of the header element. In other words, the solution should be responsive to different layouts.
There is a jsfiddle for it here