建站知識
網站設計知識 網站建設知識 網絡營銷知識 微信資訊 常見問題 網站備案 近期客戶網站建設套餐
標準型網站建設 精美型網站建設 營銷型網站建設 高端品牌網站建設 電子商務型網站建設 行業(yè)門戶型網站建設 手機網站建設 微信網站建設網站設計中css樣式使用技巧
來源:征帆網絡 作者:ymars 日期:2013-1-14
實現一個層固定在底部,隨滾動條滾動(1.
<body scroll="no" style="margin:0px">
<div style="height:expression(document.body.clientHeight);overflow:auto;">
<div style="height:2000px">稱大頁面</div>
</div>
<div style="height:100px;background-color:#AAAAAA;position:relative;top:-100px;z-index:-1">bottom</div>
</body>
實現一個層固定在底部,隨滾動條滾動(2.
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
......
<style type="text/css">
#fixed{position:fixed;top:5em;right:0;......} 針對IE7、Opera、Firefox一行搞定
</style>
IE6中利用容器對溢出內容的處理方式來實現的
<!--[if IE 6]> 利用IE獨有的條件語句可以針對不同的IE版本精確設置,同時避免了這些代碼被其他瀏覽器讀到
<style type="text/css">
html{overflow:hidden;}
body{height:100%;overflow:auto;}
#fixed{position:absolute;right:17px;}
fixed元素的絕對位置是相對于HTML元素來說,而滾動條是body元素的,這是設置right:17px的原因
</style>
<![endif]-->
<!--[if lt IE 6]>
<style type="text/css">
#fixed{position:absolute;top:expression(eval(document.body.scrollTop + 50));}
</style>
<![endif]-->
</head>
<body>
<div id="wrapper">
......
</div>
<div id="fixed"><h2>{position:fixed}</h2></div>
</body>
</html>
<body scroll="no" style="margin:0px">
<div style="height:expression(document.body.clientHeight);overflow:auto;">
<div style="height:2000px">稱大頁面</div>
</div>
<div style="height:100px;background-color:#AAAAAA;position:relative;top:-100px;z-index:-1">bottom</div>
</body>
實現一個層固定在底部,隨滾動條滾動(2.
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
......
<style type="text/css">
#fixed{position:fixed;top:5em;right:0;......} 針對IE7、Opera、Firefox一行搞定
</style>
IE6中利用容器對溢出內容的處理方式來實現的
<!--[if IE 6]> 利用IE獨有的條件語句可以針對不同的IE版本精確設置,同時避免了這些代碼被其他瀏覽器讀到
<style type="text/css">
html{overflow:hidden;}
body{height:100%;overflow:auto;}
#fixed{position:absolute;right:17px;}
fixed元素的絕對位置是相對于HTML元素來說,而滾動條是body元素的,這是設置right:17px的原因
</style>
<![endif]-->
<!--[if lt IE 6]>
<style type="text/css">
#fixed{position:absolute;top:expression(eval(document.body.scrollTop + 50));}
</style>
<![endif]-->
</head>
<body>
<div id="wrapper">
......
</div>
<div id="fixed"><h2>{position:fixed}</h2></div>
</body>
</html>
下一篇:網頁設計中何所為“大氣”