pues la mayor parte se puede arreglar poniendo el encabezado para que IE trabaje con estandares
    
Código HTML:
Ver original- <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 
- <html xmlns="http://www.w3.org/1999/xhtml"> 
- <style type="text/css" media="screen">  
- body { 
-     margin:0px; 
- } 
- .content {  
- position: absolute; 
- height:100%; 
- width: auto; 
- max-width: 100%; 
- overflow: hidden; 
- overflow-x: auto; 
- white-space: nowrap; 
- }  
-   
- div.content div.content2 {  
-    width: 300px; 
-    height: 100%; 
-    display: inline-block; 
-    border-left: 1px solid black; 
- }  
- /*para IE7*/ 
- *+html div.content div.content2 { 
-     display:inline; 
- } 
-   
-   
- 1 
- 2 
- 3 
- 4 
- 5 
- 6 
-   
IE Sucks...