* { margin:0; padding:0; } .box { margin:auto; width:608px; height:300px; border:1px solid #666; } ul { width:608px; height:50px; list-style:none; } li { float:left; width:150px; height:50px; border:1px solid #999; text-align:center; line-height:50px; } .cont { width:150px; height:50px; float:left; position:absolute; font-size:20px; display:none; } .cont1 { display:block; } .cur { background-color:#666; }