Salve,
ho fatto un menù orizzontale, per mantenere la compatibilità con IE5 sono stato costretto ad modificare la classe li così:
per colpa del float: left; non riesco + a centrere il menù del div linkcodice:li { float: left; display: block; margin:0 1em; }![]()
come posso centrere il menu lasciando float: left nella classe li ?
grazie di cuore !codice:<!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> <title>Menu</title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> <style type="text/css"> <!-- #contenitore { font-family: Verdana, Arial, Helvetica, sans-serif; text-align: center; font-size: 11px; margin: 0px; padding: 0px; } #link { text-align: center; width: 50%; margin: 0 auto; background-color: #0066FF; } ul { margin: 0 auto; padding: 0px; list-style-image: none; } li { float: left; display: block; margin:0 1em; } --> </style> </head> <body> <div id="contenitore"> <div id="link"> <ul> [*]Test 1 [*]Test 2 <li class="no">Test 3 [/list] </div> </div> </body> </html>![]()

Rispondi quotando
