<?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>相信明天会更好 &#187; sidebar</title>
	<atom:link href="http://www.sunnyweiwei2008.cn/tag/sidebar/feed" rel="self" type="application/rss+xml" />
	<link>http://www.sunnyweiwei2008.cn</link>
	<description>Tomorrow will be better</description>
	<lastBuildDate>Thu, 25 Feb 2010 08:20:04 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>css来实现sidebar的背景颜色或图片充满网页的整个高度</title>
		<link>http://www.sunnyweiwei2008.cn/2008/09/css%e6%9d%a5%e5%ae%9e%e7%8e%b0sidebar%e7%9a%84%e8%83%8c%e6%99%af%e9%a2%9c%e8%89%b2%e6%88%96%e5%9b%be%e7%89%87%e5%85%85%e6%bb%a1%e7%bd%91%e9%a1%b5%e7%9a%84%e6%95%b4%e4%b8%aa%e9%ab%98%e5%ba%a6.html</link>
		<comments>http://www.sunnyweiwei2008.cn/2008/09/css%e6%9d%a5%e5%ae%9e%e7%8e%b0sidebar%e7%9a%84%e8%83%8c%e6%99%af%e9%a2%9c%e8%89%b2%e6%88%96%e5%9b%be%e7%89%87%e5%85%85%e6%bb%a1%e7%bd%91%e9%a1%b5%e7%9a%84%e6%95%b4%e4%b8%aa%e9%ab%98%e5%ba%a6.html#comments</comments>
		<pubDate>Sun, 07 Sep 2008 02:08:09 +0000</pubDate>
		<dc:creator>sunny</dc:creator>
				<category><![CDATA[css]]></category>
		<category><![CDATA[sidebar]]></category>
		<category><![CDATA[网页]]></category>

		<guid isPermaLink="false">http://www.sunnyweiwei.cn/?p=42</guid>
		<description><![CDATA[平时一般用css的浮动属性来控制sidebar的位置，如果只是用浮动属性的话，那么其背景样色或者图片是随设sidebar的内容多少来填充的，这样势必会造成sidebar内容很少时那么背景颜色也填充很少，这样与主内容不相符，造成布局很难看。这里我们假设HTML中有两个&#60;div&#62;。其中一个是主内容，另一个是右边工具条。工具条浮动到右边，并有一个170px的宽度，由于工具条中的内容较少，他比主文本短。所以我们把那个html包在一个&#60;div&#62;中像这样： CSS语言: 例如如下代码 &#60;div id=&#8220;wapper&#8221;&#62; &#60;div id=&#8220;main&#8221;&#62; main content for page,this column has a lot of text and is much taller than the sidebar. &#60;/div&#62; &#60;div id=&#8220;sidebar&#8221;&#62; sidebar content here &#60;/div&#62; &#60;/div&#62; 这样外层的div增长到与它内部最高元素一样高，因此即使#main div很高，包围的div也一样高，所以我们就可以利用这一点来设计#wrapper div的样式，带有与右边工具条等宽度的背景图片或者颜色，然后垂直平铺，这样就避免了背景图片或者颜色值只充有内容的sidebar。代码如下： CSS语言: 包装div的css代码 #wrapper { background:url(images/1.gif) repeat-y right top; } 这样设置以后浏览器就会自动的把背景图片显示在sidebar的下方，从而也就创建了带有背景颜色的sidebar]]></description>
			<content:encoded><![CDATA[<p>平时一般用css的浮动属性来控制sidebar的位置，如果只是用浮动属性的话，那么其背景样色或者图片是随设sidebar的内容多少来填充的，这样势必会造成sidebar内容很少时那么背景颜色也填充很少，这样与主内容不相符，造成布局很难看。这里我们假设HTML中有两个&lt;div&gt;。其中一个是主内容，另一个是右边工具条。工具条浮动到右边，并有一个170px的宽度，由于工具条中的内容较少，他比主文本短。所以我们把那个html包在一个&lt;div&gt;中像这样：</p>
<div style="background: #fdfdfd none repeat scroll 0% 0%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"><span style="text-decoration: underline;">CSS语言</span>: <a href="http://www.fayaa.com/code/view//">例如如下代码</a></div>
<div class="source" style="font-family: ">&lt;<span style="font-weight: bold; color: #000080;">div</span> <span style="font-weight: bold; color: #000080;">id</span>=<span style="color: #0000ff;">&#8220;wapper&#8221;</span>&gt;<br />
&lt;<span style="font-weight: bold; color: #000080;">div</span> <span style="font-weight: bold; color: #000080;">id</span>=<span style="color: #0000ff;">&#8220;main&#8221;</span>&gt;<br />
<span style="font-weight: bold; color: #000080;">main</span> <span style="font-weight: bold; color: #000080;">content</span> <span style="font-weight: bold; color: #000080;">for</span> <span style="font-weight: bold; color: #000080;">page</span>,<span style="font-weight: bold; color: #000080;">this</span> <span style="font-weight: bold; color: #000080;">column</span> <span style="font-weight: bold; color: #000080;">has</span> <span style="font-weight: bold; color: #000080;">a</span> <span style="font-weight: bold; color: #000080;">lot</span> <span style="font-weight: bold; color: #000080;">of</span> <span style="font-weight: bold; color: #000080;">text</span> <span style="font-weight: bold; color: #000080;">and</span> <span style="font-weight: bold; color: #000080;">is</span> <span style="font-weight: bold; color: #000080;">much</span> <span style="font-weight: bold; color: #000080;">taller</span> <span style="font-weight: bold; color: #000080;">than</span> <span style="font-weight: bold; color: #000080;">the</span> <span style="font-weight: bold; color: #000080;">sidebar</span>.<br />
&lt;/<span style="font-weight: bold; color: #000080;">div</span>&gt;<br />
&lt;<span style="font-weight: bold; color: #000080;">div</span> <span style="font-weight: bold; color: #000080;">id</span>=<span style="color: #0000ff;">&#8220;sidebar&#8221;</span>&gt;<br />
<span style="font-weight: bold; color: #000080;">sidebar</span> <span style="font-weight: bold; color: #000080;">content</span> <span style="font-weight: bold; color: #000080;">here</span><br />
&lt;/<span style="font-weight: bold; color: #000080;">div</span>&gt;<br />
&lt;/<span style="font-weight: bold; color: #000080;">div</span>&gt;</div>
<p>这样外层的div增长到与它内部最高元素一样高，因此即使#main div很高，包围的div也一样高，所以我们就可以利用这一点来设计#wrapper div的样式，带有与右边工具条等宽度的背景图片或者颜色，然后垂直平铺，这样就避免了背景图片或者颜色值只充有内容的sidebar。代码如下：</p>
<div style="background: #fdfdfd none repeat scroll 0% 0%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"><span style="text-decoration: underline;">CSS语言</span>: <a href="http://www.fayaa.com/code/view//">包装div的css代码</a></div>
<div class="source" style="font-family: ">#wrapper<br />
{<br />
<span style="font-weight: bold; color: #000080;">background</span>:<span style="color: #0000ff;">url(images/1.gif)</span> <span style="font-weight: bold; color: #000080;">repeat-y</span> <span style="font-weight: bold; color: #000080;">right</span> <span style="font-weight: bold; color: #000080;">top</span>;<br />
}</div>
<p>这样设置以后浏览器就会自动的把背景图片显示在sidebar的下方，从而也就创建了带有背景颜色的sidebar</p>
]]></content:encoded>
			<wfw:commentRss>http://www.sunnyweiwei2008.cn/2008/09/css%e6%9d%a5%e5%ae%9e%e7%8e%b0sidebar%e7%9a%84%e8%83%8c%e6%99%af%e9%a2%9c%e8%89%b2%e6%88%96%e5%9b%be%e7%89%87%e5%85%85%e6%bb%a1%e7%bd%91%e9%a1%b5%e7%9a%84%e6%95%b4%e4%b8%aa%e9%ab%98%e5%ba%a6.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

