I understand the concept and just tried this, exactly as show on the first page of this thread:
#li_2{
float: left;
width: 35%;
clear: both;
}
#li_3{
width: 55%;
float: left;
}
#li_4{
clear: both;
}
On my form, li_2 is a "Primary phone" and li_3 is "Alternate phone". li_4 is a radiobutton with 2-choices (YES and NO - would be nice to get a default button with these 2-choices).
The end result was that while both phone numbers appear on 1-line, the area li_2 was originally using was overlapped by li_4/radiobutton field, making the 2-phone number fields inaccessible. When you clicked on the radiobutton field, the underlying yellow area overlays the 2-phone number fields.