Good day to you, dear sir, you seem to have layout problems.
As I understand it, you need a two-column layout. The left column is automatically expanded to the width w / e, it is located minus the right column width minus 20 pixels for the field. The right column has a fixed width and will contain a menu or various html structures ...
In the left column you have text and, among other things, a fixed-width field, a fixed-width field in this column should always remain inside it. This means that we want the minimum width to be the width of the width of the width + 20 px + the width of the right column.
I did this by creating a container around all the content, applying a minimum width to it and creating a dummy container to solve the minimum width problem in IE6.
Here is a working example of how it looks: http://jsfiddle.net/uXyPu/
I do not have IE6 or firefox 3.5 to check, but I am sure it will work.
As a side note, you used a field on a body tag, do not do this. As a basic rule, keep your body fully extended, at most apply a pad. In addition, avoiding margins is a good way to prevent flickering problems in IE6, while keeping your layout compatible with modern browsers. And don't use padding / edges on floating elements at all ...
The gentleman in the first comment on your question was right about avoiding ie6 in general, I hope you asked big bux to do this project so that the company can start thinking about its abuse of ie6 ...
source share