Se usi una tabella non hai bisogno di posizionamenti assoluti. In realtà è bene non usare una tabella. Anche i posizionamenti assoluti sarebbero da evitare e al loro posto per affiancare i div avere dei float. Esempio:
se vuoi usare i posizionamenti assoluti, dai al div content un position:relative e poi ripristina il position:absolute sui due div interni specificando la posizione da sinistra in base al div contentcodice:<!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"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>Documento senza titolo</title> <style type="text/css"> #container { width: 800px; margin:0 auto; background-color:#ccc; } #header { height: 350px; } #news { width: 200px; height: 500px; float:left; } #testo { width: 550px; height: 300px; float:right; } </style> </head> <body> <div id="container"> <div id="header">[img]foto.jpg[/img]</div> <div id="content"> <div id="news">[img]news.jpg[/img]</div> <div id="testo">[img]testo.jpg[/img]</div> </div> <div style="clear:both"></div> </div> </body> </html>![]()

Rispondi quotando