<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Heluyao&#039;s Blog &#187; fixed</title>
	<atom:link href="http://11gz.com/blog/tag/fixed/feed/" rel="self" type="application/rss+xml" />
	<link>http://11gz.com/blog</link>
	<description>设计、开发路上的点点滴滴...</description>
	<lastBuildDate>Fri, 05 Aug 2011 07:24:40 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1</generator>
	
<!-- Start Of Script Generated By WP-PostViews Plus -->
<script type='text/javascript' src='http://11gz.com/blog/wp-includes/js/jquery/jquery.js?ver=1.4.4'></script>
<script type="text/javascript">
/* <![CDATA[ */
/* ]]> */
</script>
<!-- End Of Script Generated By WP-PostViews Plus -->
	<item>
		<title>ie6玩转position:fixed(实现固定定位)</title>
		<link>http://11gz.com/blog/2008/07/04/ie6-position-fixed/</link>
		<comments>http://11gz.com/blog/2008/07/04/ie6-position-fixed/#comments</comments>
		<pubDate>Fri, 04 Jul 2008 08:37:44 +0000</pubDate>
		<dc:creator>heluyao</dc:creator>
				<category><![CDATA[html/css/xml/xsl]]></category>
		<category><![CDATA[fixed]]></category>
		<category><![CDATA[position]]></category>
		<category><![CDATA[兼容]]></category>

		<guid isPermaLink="false">http://11gz-blog.528u.com/blog/?p=153</guid>
		<description><![CDATA[　　原理：出去网页以及原有的滚动条，用一个[div]模拟它。然后将要固定定位的区块置于这个模拟层之外，即可实现需要的效果。因为这时滚动条拖动的只是模拟的那个层，而固定定位的这个... ]]></description>
			<content:encoded><![CDATA[<p>　　原理：出去网页<html>以及<body>原有的滚动条，用一个[div]模拟它。然后将要固定定位的区块置于这个模拟层之外，即可实现需要的效果。因为这时滚动条拖动的只是模拟<body>的那个层，而固定定位的这个层根本就不在这个区块内，所以就不会跟随滚动条而动。</p>
<p>　　利用CSS控制行的属性：</p>
<div class="hl-title">&#19979;&#36733;: <a href="http://11gz.com/blog/wp-content/plugins/coolcode/coolcode.php?p=153&amp;download=code1.html">code1.html</a></div><div class="hl-surround"><ol class="hl-main ln-show" title="Double click to hide line number." ondblclick = "linenumber(this)"><li class="hl-firstline"><span style="color: Olive;">&lt;</span><span style="color: #660;">meta</span><span style="color: Gray;"> </span><span style="color: #00008b;">http-equiv</span><span style="color: Gray;">=</span><span style="color: #080;">&quot;</span><span style="color: #066;">Content-Type</span><span style="color: #080;">&quot;</span><span style="color: Gray;"> </span><span style="color: #00008b;">content</span><span style="color: Gray;">=</span><span style="color: #080;">&quot;</span><span style="color: #066;">text/html; charset=utf-8</span><span style="color: #080;">&quot;</span><span style="color: Gray;"> </span><span style="color: Olive;">/&gt;</span></li>
<li><span style="color: Olive;">&lt;</span><span style="color: #660;">style</span><span style="color: Gray;">&nbsp;</span><span style="color: #00008b;">type</span><span style="color: Gray;">=</span><span style="color: #080;">&quot;</span><span style="color: #066;">text/css</span><span style="color: #080;">&quot;</span><span style="color: Olive;">&gt;</span><span style="color: Gray;">&nbsp;</span></li>
<li><span style="color: Gray;">html,body { margin:0; padding:0; overflow:hidden;height:100%; width:100%; text-align:left;} </span></li>
<li><span style="color: Gray;">.body { position:relative; width:100%; height:100%; overflow-y:scroll; overflow-x:auto; cursor:default;} </span></li>
<li><span style="color: Gray;">.box {&nbsp; position:absolute; z-index:999; margin:0 auto; bottom:10px; left:40px; width:800px; height:40px; border:1px solid #369; background:#f7f7f7; line-height:40px;} </span></li>
<li><span style="color: Olive;">&lt;/</span><span style="color: #660;">style</span><span style="color: Olive;">&gt;</span><span style="color: Gray;">&nbsp;</span></li>
<li><span style="color: Olive;">&lt;</span><span style="color: #660;">div</span><span style="color: Gray;">&nbsp;</span><span style="color: #00008b;">class</span><span style="color: Gray;">=</span><span style="color: #080;">&quot;</span><span style="color: #066;">box</span><span style="color: #080;">&quot;</span><span style="color: Olive;">&gt;</span><span style="color: Gray;">我是不会被你拖着走的！</span><span style="color: Olive;">&lt;/</span><span style="color: #660;">div</span><span style="color: Olive;">&gt;</span><span style="color: Gray;">&nbsp;</span></li>
<li><span style="color: Olive;">&lt;</span><span style="color: #660;">div</span><span style="color: Gray;">&nbsp;</span><span style="color: #00008b;">class</span><span style="color: Gray;">=</span><span style="color: #080;">&quot;</span><span style="color: #066;">body</span><span style="color: #080;">&quot;</span><span style="color: Olive;">&gt;</span><span style="color: Gray;">&nbsp;</span></li>
<li><span style="color: Gray;">&nbsp;</span><span style="color: Olive;">&lt;</span><span style="color: #660;">p</span><span style="color: Gray;"> </span><span style="color: #00008b;">style</span><span style="color: Gray;">=</span><span style="color: #080;">&quot;</span><span style="color: #066;">margin:15px;</span><span style="color: #080;">&quot;</span><span style="color: Olive;">&gt;</span><span style="color: Gray;">看屏幕底端的区块，再拖动浏览器的滚动条，结果怎么样？满意吧，惊喜吧！</span><span style="color: Olive;">&lt;/</span><span style="color: #660;">p</span><span style="color: Olive;">&gt;</span><span style="color: Gray;">&nbsp;</span></li>
<li><span style="color: Gray;">&nbsp;</span><span style="color: Olive;">&lt;</span><span style="color: #660;">div</span><span style="color: Gray;"> </span><span style="color: #00008b;">style</span><span style="color: Gray;">=</span><span style="color: #080;">&quot;</span><span style="color: #066;">height:1000px;</span><span style="color: #080;">&quot;</span><span style="color: Olive;">&gt;&lt;/</span><span style="color: #660;">div</span><span style="color: Olive;">&gt;</span><span style="color: Gray;">&nbsp;</span></li>
<li><span style="color: Olive;">&lt;/</span><span style="color: #660;">div</span><span style="color: Olive;">&gt;</span></li></ol></div>
<p>　　如果不明白，就自己再多想想吧！</p>
<p>　　还有种方法就是利用js来实现了。在此也顺便贴出来吧！</p>
<div class="hl-title">&#19979;&#36733;: <a href="http://11gz.com/blog/wp-content/plugins/coolcode/coolcode.php?p=153&amp;download=code2.html">code2.html</a></div><div class="hl-surround"><ol class="hl-main ln-show" title="Double click to hide line number." ondblclick = "linenumber(this)"><li class="hl-firstline"><span style="color: Olive;">&lt;</span><span style="color: #660;">meta</span><span style="color: Gray;"> </span><span style="color: #00008b;">http-equiv</span><span style="color: Gray;">=</span><span style="color: #080;">&quot;</span><span style="color: #066;">Content-Type</span><span style="color: #080;">&quot;</span><span style="color: Gray;"> </span><span style="color: #00008b;">content</span><span style="color: Gray;">=</span><span style="color: #080;">&quot;</span><span style="color: #066;">text/html; charset=utf-8</span><span style="color: #080;">&quot;</span><span style="color: Gray;"> </span><span style="color: Olive;">/&gt;</span></li>
<li><span style="color: Gray;">.floatBar { width:100%; position:fixed; bottom:0!important;height:31px; background:#f7f7f7; border:1px solid #369;}</span></li>
<li><span style="color: Gray;">.floatBar {</span></li>
<li><span style="color: Gray;"> _position:absolute;</span></li>
<li><span style="color: Gray;"> _top:expression(eval(document.compatMode &amp;&amp;</span></li>
<li><span style="color: Gray;">&nbsp; &nbsp; &nbsp; &nbsp; document.compatMode=='CSS1Compat') ?</span></li>
<li><span style="color: Gray;">&nbsp; &nbsp; &nbsp; &nbsp; documentElement.scrollTop</span></li>
<li><span style="color: Gray;">&nbsp; &nbsp; &nbsp; &nbsp; +(documentElement.clientHeight-this.clientHeight) - 100</span></li>
<li><span style="color: Gray;">&nbsp; &nbsp; &nbsp; &nbsp; : document.body.scrollTop</span></li>
<li><span style="color: Gray;">&nbsp; &nbsp; &nbsp; &nbsp; +(document.body.clientHeight-this.clientHeight) - 100);</span></li>
<li><span style="color: Gray;">}</span></li>
<li><span style="color: Gray;">&nbsp;</span></li>
<li><span style="color: Olive;">&lt;</span><span style="color: #660;">div</span><span style="color: Gray;">&nbsp;</span><span style="color: #00008b;">style</span><span style="color: Gray;">=</span><span style="color: #080;">&quot;</span><span style="color: #066;">height:800px;</span><span style="color: #080;">&quot;</span><span style="color: Olive;">&gt;</span><span style="color: Gray;">下面的层是不随滚动条而动的。</span><span style="color: Olive;">&lt;/</span><span style="color: #660;">div</span><span style="color: Olive;">&gt;</span></li>
<li><span style="color: Olive;">&lt;</span><span style="color: #660;">div</span><span style="color: Gray;">&nbsp;</span><span style="color: #00008b;">class</span><span style="color: Gray;">=</span><span style="color: #080;">&quot;</span><span style="color: #066;">floatBar</span><span style="color: #080;">&quot;</span><span style="color: Olive;">&gt;</span></li>
<li><span style="color: Gray;">这个是利用js实现的固定定位。</span></li>
<li><span style="color: Olive;">&lt;/</span><span style="color: #660;">div</span><span style="color: Olive;">&gt;</span></li></ol></div>
<p>　　两个方法都不错哦！值得推荐的！</p>
]]></content:encoded>
			<wfw:commentRss>http://11gz.com/blog/2008/07/04/ie6-position-fixed/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

