这在很多网站都常见,比如说美丽说,还有本博,css实现div悬浮不动效果很简单,效果图就如本站所示,实现css代码如下:
<!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=gb2312" /> <title>CSS固定定位</title> <style type="text/css"> { padding:0; margin:0; } div{ width:100%; line-height:30px; background: red; border:1px solid #F90; position:fixed; top:0px; left:0px; } </style> <!--[if lte IE 6]> <style type="text/css"> html { height:100%; overflow:hidden; } body { height:100%; overflow:auto; } div{ position:absolute; } </style> <![endif]--> </head> <body> <div id="fixedLayer">固定不动</div> <p>php教程</p> <p>php教程</p> <p>php教程</p> <p>php教程</p> <p>php教程</p> <p>php教程</p> <p>php教程</p> <p>php教程</p> <p>php教程</p> <p>php教程</p> <p>php教程</p> <p>php教程</p> <p>php教程</p> <p>php教程</p> <p>php教程</p> <p>php教程</p> <p>php教程</p> <p>php教程</p> <p>php教程</p> <p>php教程</p> <p>php教程</p> <p>php教程</p> <p>php教程</p> <p>php教程</p> <p>php教程</p> <p>php教程</p> <p>php教程</p> <p>php教程</p> <p>php教程</p> <p>php教程</p> <p>php教程</p> <p>php教程</p> <p>php教程</p> <p>php教程</p> <p>php教程</p> <p>php教程</p> <p>php教程</p> <p>php教程</p> <p>php教程</p> <p>php教程</p> <p>php教程</p> <p>php教程</p> <p>php教程</p> <p>php教程</p> </body> </html>
要考虑到IE6不兼容问题即可!