In article <kk9kj1$nna$
1...@news.albasani.net>,
If you don't want overlap of such a couple of not very long words, you
can use a min-width on the div (or body). Can't see how anyone would
have a viewport that would not contain two such small words
horizontally.
If you really needed such left and right to wrap but not overlap, mark
up differently.
#tidbits {
position:relative;
}
#right {
float: right;
}
with
<div id="tidbits">
Ice Cream
<span id="right">Sign In</span>
</div>
will get you the right dropping under the left on narrow viewport but
it itself will still be aligned to the right of the albeit narrow
viewport.
--
dorayme