<!DOCTYPE html> <html> <head > <meta charset="UTF-8"> <title>地沟购物网--网页定位结构</title> <style> *{//间距为0 margin: 0; padding: 0; } body{//字体和行距 font-size: 12px; line-height: 1.7; } li{ list-style: none; } #content{ position:fixed; width: 800px; margin: 0 auto; padding: 20px; } #content h1{//标题 color: #bebebe; } #content .item { padding: 20px; margin-bottom: 20px; border: 1px dotted #0088bb; } #content .item h2 { font-size: 16px; font-weight: bold; border-bottom: 2px solid #0088bb; margin-bottom: 10px; } #content .item li{ display: inline; margin-right: 10px; } #content .item li a img{ width: 250px; height: 230px; border: none; } #menu{//右侧导航样式 position: fixed; top: 100px; left: 50%; margin-left: 1000px; width: 80px; } #menu ul li a{ display: block; margin: 5px 0; font-size: 14px; font-weight:bold ; color: #BC7A00; width: 80px; height: 50px; line-height: 50px; text-decoration:none ; text-align: center; } #menu ul li a :hover, #menu ul li a.current{ color: black; background-color: lawngreen; } </style> </head> <body> <div id="menu"> <ul> <li><a href="#item1" class="current">1F 男装</a></li> <li><a href="#item2">2F 女装</a></li> <li><a href="#item3">3F 美妆</a></li> <li><a href="#item4">4F 数码</a></li> <li><a href="#item5">5F 母婴</a></li> </ul> </div> <div id="content"></div> <h1>地沟购物网</h1> <div id="item1" class="item"></div> <h2>1F 男装</h2> <ul> <li><a href="#"><img src="1.jpg" alt=""/></a></li> <li><a href="#"><img src="1.jpg" alt=""/></a></li> <li><a href="#"><img src="1.jpg" alt=""/></a></li> <li><a href="#"><img src="1.jpg" alt=""/></a></li> <li><a href="#"><img src="1.jpg" alt=""/></a></li> <li><a href="#"><img src="1.jpg" alt=""/></a></li> <li><a href="#"><img src="1.jpg" alt=""/></a></li> <li><a href="#"><img src="1.jpg" alt=""/></a></li> <li><a href="#"><img src="1.jpg" alt=""/></a></li> </ul> <div id="item2" class="item"></div> <h2>2F 女装</h2> <ul> <li><a href="#"><img src="2.jpg" alt=""/></a></li> <li><a href="#"><img src="2.jpg" alt=""/></a></li> <li><a href="#"><img src="2.jpg" alt=""/></a></li> <li><a href="#"><img src="2.jpg" alt=""/></a></li> <li><a href="#"><img src="2.jpg" alt=""/></a></li> <li><a href="#"><img src="2.jpg" alt=""/></a></li> <li><a href="#"><img src="2.jpg" alt=""/></a></li> <li><a href="#"><img src="2.jpg" alt=""/></a></li> <li><a href="#"><img src="2.jpg" alt=""/></a></li> </ul> <div id="item3" class="item"></div> <h2>3F 美妆</h2> <ul> <li><a href="#"><img src="3.jpg" alt=""/></a></li> <li><a href="#"><img src="3.jpg" alt=""/></a></li> <li><a href="#"><img src="3.jpg" alt=""/></a></li> <li><a href="#"><img src="3.jpg" alt=""/></a></li> <li><a href="#"><img src="3.jpg" alt=""/></a></li> <li><a href="#"><img src="3.jpg" alt=""/></a></li> <li><a href="#"><img src="3.jpg" alt=""/></a></li> <li><a href="#"><img src="3.jpg" alt=""/></a></li> <li><a href="#"><img src="3.jpg" alt=""/></a></li> </ul> <div id="item4" class="item"></div> <h2>4F 数码</h2> <ul> <li><a href="#"><img src="44.jpg" alt=""/></a></li> <li><a href="#"><img src="4.jpg" alt=""/></a></li> <li><a href="#"><img src="4.jpg" alt=""/></a></li> <li><a href="#"><img src="4.jpg" alt=""/></a></li> <li><a href="#"><img src="4.jpg" alt=""/></a></li> <li><a href="#"><img src="4.jpg" alt=""/></a></li> <li><a href="#"><img src="4.jpg" alt=""/></a></li> <li><a href="#"><img src="4.jpg" alt=""/></a></li> <li><a href="#"><img src="4.jpg" alt=""/></a></li> </ul> <div id="item5" class="item"></div> <h2>5F 母婴</h2> <ul> <li><a href="#"><img src="5.bmp" alt=""/></a></li> <li><a href="#"><img src="5.bmp" alt=""/></a></li> <li><a href="#"><img src="5.bmp" alt=""/></a></li> <li><a href="#"><img src="5.bmp" alt=""/></a></li> <li><a href="#"><img src="5.bmp" alt=""/></a></li> <li><a href="#"><img src="5.bmp" alt=""/></a></li> <li><a href="#"><img src="5.bmp" alt=""/></a></li> <li><a href="#"><img src="5.bmp" alt=""/></a></li> <li><a href="#"><img src="5.bmp" alt=""/></a></li> </ul> </body> </html>
你的所有的div都没有闭合内容
建议你看看盒模型,了解什么是css容器
擦,你后面那些h2 啦 ul啦 都没写在div里面!你div直接就给封口了,你让图片它们情何以堪
后面的布局<div></div>出问题了