<?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>Imdoc.Net &#187; 居中</title>
	<atom:link href="http://imdoc.net/archives/tag/%e5%b1%85%e4%b8%ad/feed" rel="self" type="application/rss+xml" />
	<link>http://imdoc.net</link>
	<description>关注医学与生活</description>
	<lastBuildDate>Wed, 23 May 2012 06:30:29 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
		<item>
		<title>firefox下背景图片居中错位的CSS方案</title>
		<link>http://imdoc.net/archives/371</link>
		<comments>http://imdoc.net/archives/371#comments</comments>
		<pubDate>Sun, 05 Oct 2008 09:40:32 +0000</pubDate>
		<dc:creator>hanbal</dc:creator>
				<category><![CDATA[wordpress]]></category>
		<category><![CDATA[网络应用]]></category>
		<category><![CDATA[css]]></category>
		<category><![CDATA[firefox]]></category>
		<category><![CDATA[IE]]></category>
		<category><![CDATA[theme]]></category>
		<category><![CDATA[居中]]></category>
		<category><![CDATA[背景]]></category>

		<guid isPermaLink="false">http://www.imdoc.net/archives/371</guid>
		<description><![CDATA[<p>我的博客的现在这个主题（bluesky），曾经有很多问题、不足、bug（原作者是个印度人，做事也太糙了点），目前已经修整的差不多，但就剩一个，怎么也搞不定，是什么呢？我先叙述再贴图：在IE下显示正常，不管把窗口怎么缩小，网页的样式都不会发生变化，同时因为网页的宽度是固定的，所以当窗口缩小到一定成都就会产生水平滚动条；在ff下显示也算正常，但就是不能把窗口缩小，一旦缩小到一定程度，背景图片就会水平错开，具体如下图所示，背景向左侧移动以至于文字显示在背景之外。</p>
<p><img height="154" alt="2008-10-05_16-46-37" src="http://www.imdoc.net/wp-content/uploads/firefoxCSS_ED38/20081005_164637.jpg" width="267"/> </p>
<p>如下所示，是style.css初始的body属性，在这个属性下，出现了上述问题。</p>
<div class="csharpcode">
<pre class="alt"><span class="lnum">   1:  </span>body {</pre>
<pre><span class="lnum">   2:  </span>    width:942px;</pre>
<pre class="alt"><span class="lnum">   3:  </span>    background: #eee url(img/containerbg.gif) repeat-y center;</pre>
<pre><span class="lnum">   4:  </span>    margin:0 auto;</pre>
<pre class="alt"><span class="lnum">   5:  </span>    padding: 0;</pre>
<pre><span class="lnum">   6:  </span>    }</pre>
</div>
<p>修整方法得到<a href="http://www.cssbbs.com/bbs/index.php" target="_blank">CSSBBS论坛</a>上一位热心网友的鼎力相助，style.css修改方法如下：</p>
<div class="csharpcode">
<pre class="alt"><span class="lnum">   1:  </span>body {</pre>
<pre><span class="lnum">   2:  </span>    width:942px;</pre>
<pre class="alt"><span class="lnum">   3:  </span>    background: #eee;</pre>
<pre><span class="lnum">   4:  </span>    margin:0 auto;</pre>
<pre class="alt"><span class="lnum">   5:  </span>    padding: 0;</pre>
<pre><span class="lnum">   6:  </span>    }</pre>
<pre class="alt"><span class="lnum">   7:  </span>&nbsp;</pre>
<pre><span class="lnum">   8:  </span>#center{</pre>
<pre class="alt"><span class="lnum">   9:  </span>    width:942px;</pre>
<pre><span class="lnum">  10:  </span>    background: url(img/containerbg.gif) repeat-y center;</pre>
<pre class="alt"><span class="lnum">  11:  </span>    margin: 0 auto; </pre>
<pre><span class="lnum">  12:  </span>    height:auto;<span class="rem">/*高可以给固定值或自动,根据需求*/</span></pre>
<pre class="alt"><span class="lnum">  13:  </span>    }</pre>
</div>
<style type="text/css">.csharpcode, .csharpcode pre
{
	font-size: small;
	color: black;
	font-family: consolas, "Courier New", courier, monospace;
	background-color: #ffffff;
	/*white-space: pre;*/
}
.csharpcode pre { margin: 0em; }
.csharpcode .rem { color: #008000; }
.csharpcode .kwrd { color: #0000ff; }
.csharpcode .str { color: #006080; }
.csharpcode .op { color: #0000c0; }
.csharpcode .preproc { color: #cc6633; }
.csharpcode .asp { background-color: #ffff00; }
.csharpcode .html { color: #800000; }
.csharpcode .attr { color: #ff0000; }
.csharpcode .alt 
{
	background-color: #f4f4f4;
	width: 100%;
	margin: 0em;
}
.csharpcode .lnum { color: #606060; }
</style>
<p>然后在theme中header.php之body标记开始之后和footer.php之body标记结束之前分别添加如下1、2两个代码：</p>
<div class="csharpcode">
<pre class="alt"><span class="lnum">   1:  </span>&lt;div id=<span class="str">"center"</span>&gt;</pre>
<pre><span class="lnum">   2:  </span>&lt;/div&gt;</pre>
</div>
<style type="text/css">.csharpcode, .csharpcode pre
{
	font-size: small;
	color: black;
	font-family: consolas, "Courier New", courier, monospace;
	background-color: #ffffff;
	/*white-space: pre;*/
}
.csharpcode pre { margin: 0em; }
.csharpcode .rem { color: #008000; }
.csharpcode .kwrd { color: #0000ff; }
.csharpcode .str { color: #006080; }
.csharpcode .op { color: #0000c0; }
.csharpcode .preproc { color: #cc6633; }
.csharpcode .asp { background-color: #ffff00; }
.csharpcode .html { color: #800000; }
.csharpcode .attr { color: #ff0000; }
.csharpcode .alt 
{
	background-color: #f4f4f4;
	width: 100%;
	margin: 0em;
}
.csharpcode .lnum { color: #606060; }
</style>
<p>ok！不论在什么浏览器下显示都正常了，在firefox下居中是要多一个div的。另外，在live writer中写日志时，不论窗口多大都显示正常（之前有点小小的不正常，也是水平错位）。在此向这位网友表示感谢。现在这个主题基本算是修理的差不多了。</p>
<p  class="related_post_title">您可能对以下日志感兴趣</p><ul class="related_post"><li><a href="http://imdoc.net/archives/557" title="更新theme！">更新theme！</a> (2)</li><li><a href="http://imdoc.net/archives/1292" title="更新博客theme">更新博客theme</a> (2)</li><li><a href="http://imdoc.net/archives/354" title="发布一款wordpress theme">发布一款wordpress theme</a> (1)</li><li><a href="http://imdoc.net/archives/270" title="paypal, google doc, firefox, &#8230;&#8230;">paypal, google doc, firefox, &#8230;&#8230;</a> (0)</li><li><a href="http://imdoc.net/archives/177" title="发布自用的wordpress theme">发布自用的wordpress theme</a> (6)</li><li><a href="http://imdoc.net/archives/171" title="wordpress theme">wordpress theme</a> (0)</li><li><a href="http://imdoc.net/archives/1383" title="wordpress批量修改文件权限">wordpress批量修改文件权限</a> (0)</li><li><a href="http://imdoc.net/archives/1345" title="WordPress 3.0发布">WordPress 3.0发布</a> (4)</li><li><a href="http://imdoc.net/archives/1342" title="WordPress AntiSpam">WordPress AntiSpam</a> (4)</li><li><a href="http://imdoc.net/archives/971" title="wordpress2.9">wordpress2.9</a> (2)</li><li><a href="http://imdoc.net/archives/685" title="wordpress利用.htaccess防图片盗链">wordpress利用.htaccess防图片盗链</a> (5)</li><li><a href="http://imdoc.net/archives/672" title="wordpress2.7 comments thread评论套嵌">wordpress2.7 comments thread评论套嵌</a> (4)</li><li><a href="http://imdoc.net/archives/661" title="用wordpress自定义字段显示缩略图片">用wordpress自定义字段显示缩略图片</a> (4)</li><li><a href="http://imdoc.net/archives/526" title="Dreamhost主机2009新优惠">Dreamhost主机2009新优惠</a> (3)</li><li><a href="http://imdoc.net/archives/492" title="windows live writer已更新至2009版">windows live writer已更新至2009版</a> (4)</li><li><a href="http://imdoc.net/archives/457" title="wordpress2.7正式版发布">wordpress2.7正式版发布</a> (2)</li><li><a href="http://imdoc.net/archives/404" title="wordpress 2.7 先看截图为快">wordpress 2.7 先看截图为快</a> (0)</li><li><a href="http://imdoc.net/archives/329" title="Thunderbird不同帐户的smtp服务器">Thunderbird不同帐户的smtp服务器</a> (0)</li><li><a href="http://imdoc.net/archives/282" title="wordpress 2.5.1更新">wordpress 2.5.1更新</a> (1)</li><li><a href="http://imdoc.net/archives/279" title="wordpress plugin的自动更新功能试用">wordpress plugin的自动更新功能试用</a> (1)</li></ul>]]></description>
			<content:encoded><![CDATA[<p>我的博客的现在这个主题（bluesky），曾经有很多问题、不足、bug（原作者是个印度人，做事也太糙了点），目前已经修整的差不多，但就剩一个，怎么也搞不定，是什么呢？我先叙述再贴图：在IE下显示正常，不管把窗口怎么缩小，网页的样式都不会发生变化，同时因为网页的宽度是固定的，所以当窗口缩小到一定成都就会产生水平滚动条；在ff下显示也算正常，但就是不能把窗口缩小，一旦缩小到一定程度，背景图片就会水平错开，具体如下图所示，背景向左侧移动以至于文字显示在背景之外。</p>
<p><img height="154" alt="2008-10-05_16-46-37" src="http://www.imdoc.net/wp-content/uploads/firefoxCSS_ED38/20081005_164637.jpg" width="267"/> </p>
<p>如下所示，是style.css初始的body属性，在这个属性下，出现了上述问题。</p>
<div class="csharpcode">
<pre class="alt"><span class="lnum">   1:  </span>body {</pre>
<pre><span class="lnum">   2:  </span>    width:942px;</pre>
<pre class="alt"><span class="lnum">   3:  </span>    background: #eee url(img/containerbg.gif) repeat-y center;</pre>
<pre><span class="lnum">   4:  </span>    margin:0 auto;</pre>
<pre class="alt"><span class="lnum">   5:  </span>    padding: 0;</pre>
<pre><span class="lnum">   6:  </span>    }</pre>
</div>
<p>修整方法得到<a href="http://www.cssbbs.com/bbs/index.php" target="_blank">CSSBBS论坛</a>上一位热心网友的鼎力相助，style.css修改方法如下：</p>
<div class="csharpcode">
<pre class="alt"><span class="lnum">   1:  </span>body {</pre>
<pre><span class="lnum">   2:  </span>    width:942px;</pre>
<pre class="alt"><span class="lnum">   3:  </span>    background: #eee;</pre>
<pre><span class="lnum">   4:  </span>    margin:0 auto;</pre>
<pre class="alt"><span class="lnum">   5:  </span>    padding: 0;</pre>
<pre><span class="lnum">   6:  </span>    }</pre>
<pre class="alt"><span class="lnum">   7:  </span>&nbsp;</pre>
<pre><span class="lnum">   8:  </span>#center{</pre>
<pre class="alt"><span class="lnum">   9:  </span>    width:942px;</pre>
<pre><span class="lnum">  10:  </span>    background: url(img/containerbg.gif) repeat-y center;</pre>
<pre class="alt"><span class="lnum">  11:  </span>    margin: 0 auto; </pre>
<pre><span class="lnum">  12:  </span>    height:auto;<span class="rem">/*高可以给固定值或自动,根据需求*/</span></pre>
<pre class="alt"><span class="lnum">  13:  </span>    }</pre>
</div>
<style type="text/css">.csharpcode, .csharpcode pre
{
	font-size: small;
	color: black;
	font-family: consolas, "Courier New", courier, monospace;
	background-color: #ffffff;
	/*white-space: pre;*/
}
.csharpcode pre { margin: 0em; }
.csharpcode .rem { color: #008000; }
.csharpcode .kwrd { color: #0000ff; }
.csharpcode .str { color: #006080; }
.csharpcode .op { color: #0000c0; }
.csharpcode .preproc { color: #cc6633; }
.csharpcode .asp { background-color: #ffff00; }
.csharpcode .html { color: #800000; }
.csharpcode .attr { color: #ff0000; }
.csharpcode .alt 
{
	background-color: #f4f4f4;
	width: 100%;
	margin: 0em;
}
.csharpcode .lnum { color: #606060; }
</style>
<p>然后在theme中header.php之body标记开始之后和footer.php之body标记结束之前分别添加如下1、2两个代码：</p>
<div class="csharpcode">
<pre class="alt"><span class="lnum">   1:  </span>&lt;div id=<span class="str">"center"</span>&gt;</pre>
<pre><span class="lnum">   2:  </span>&lt;/div&gt;</pre>
</div>
<style type="text/css">.csharpcode, .csharpcode pre
{
	font-size: small;
	color: black;
	font-family: consolas, "Courier New", courier, monospace;
	background-color: #ffffff;
	/*white-space: pre;*/
}
.csharpcode pre { margin: 0em; }
.csharpcode .rem { color: #008000; }
.csharpcode .kwrd { color: #0000ff; }
.csharpcode .str { color: #006080; }
.csharpcode .op { color: #0000c0; }
.csharpcode .preproc { color: #cc6633; }
.csharpcode .asp { background-color: #ffff00; }
.csharpcode .html { color: #800000; }
.csharpcode .attr { color: #ff0000; }
.csharpcode .alt 
{
	background-color: #f4f4f4;
	width: 100%;
	margin: 0em;
}
.csharpcode .lnum { color: #606060; }
</style>
<p>ok！不论在什么浏览器下显示都正常了，在firefox下居中是要多一个div的。另外，在live writer中写日志时，不论窗口多大都显示正常（之前有点小小的不正常，也是水平错位）。在此向这位网友表示感谢。现在这个主题基本算是修理的差不多了。</p>
<p  class="related_post_title">您可能对以下日志感兴趣</p><ul class="related_post"><li><a href="http://imdoc.net/archives/557" title="更新theme！">更新theme！</a> (2)</li><li><a href="http://imdoc.net/archives/1292" title="更新博客theme">更新博客theme</a> (2)</li><li><a href="http://imdoc.net/archives/354" title="发布一款wordpress theme">发布一款wordpress theme</a> (1)</li><li><a href="http://imdoc.net/archives/270" title="paypal, google doc, firefox, &#8230;&#8230;">paypal, google doc, firefox, &#8230;&#8230;</a> (0)</li><li><a href="http://imdoc.net/archives/177" title="发布自用的wordpress theme">发布自用的wordpress theme</a> (6)</li><li><a href="http://imdoc.net/archives/171" title="wordpress theme">wordpress theme</a> (0)</li><li><a href="http://imdoc.net/archives/1383" title="wordpress批量修改文件权限">wordpress批量修改文件权限</a> (0)</li><li><a href="http://imdoc.net/archives/1345" title="WordPress 3.0发布">WordPress 3.0发布</a> (4)</li><li><a href="http://imdoc.net/archives/1342" title="WordPress AntiSpam">WordPress AntiSpam</a> (4)</li><li><a href="http://imdoc.net/archives/971" title="wordpress2.9">wordpress2.9</a> (2)</li><li><a href="http://imdoc.net/archives/685" title="wordpress利用.htaccess防图片盗链">wordpress利用.htaccess防图片盗链</a> (5)</li><li><a href="http://imdoc.net/archives/672" title="wordpress2.7 comments thread评论套嵌">wordpress2.7 comments thread评论套嵌</a> (4)</li><li><a href="http://imdoc.net/archives/661" title="用wordpress自定义字段显示缩略图片">用wordpress自定义字段显示缩略图片</a> (4)</li><li><a href="http://imdoc.net/archives/526" title="Dreamhost主机2009新优惠">Dreamhost主机2009新优惠</a> (3)</li><li><a href="http://imdoc.net/archives/492" title="windows live writer已更新至2009版">windows live writer已更新至2009版</a> (4)</li><li><a href="http://imdoc.net/archives/457" title="wordpress2.7正式版发布">wordpress2.7正式版发布</a> (2)</li><li><a href="http://imdoc.net/archives/404" title="wordpress 2.7 先看截图为快">wordpress 2.7 先看截图为快</a> (0)</li><li><a href="http://imdoc.net/archives/329" title="Thunderbird不同帐户的smtp服务器">Thunderbird不同帐户的smtp服务器</a> (0)</li><li><a href="http://imdoc.net/archives/282" title="wordpress 2.5.1更新">wordpress 2.5.1更新</a> (1)</li><li><a href="http://imdoc.net/archives/279" title="wordpress plugin的自动更新功能试用">wordpress plugin的自动更新功能试用</a> (1)</li></ul>]]></content:encoded>
			<wfw:commentRss>http://imdoc.net/archives/371/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
	</channel>
</rss>

