<?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>长沙我心飞扬seo &#187; Css</title>
	<atom:link href="http://www.wxfy.net/category/css/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.wxfy.net</link>
	<description>长沙seo,长沙网站建设,长沙网站优化首选我心飞扬seo</description>
	<lastBuildDate>Thu, 22 Jul 2010 13:09:19 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>ie6下图片(Img)height:auto的高度问题</title>
		<link>http://www.wxfy.net/ie6-img-height-auto-css-hack/</link>
		<comments>http://www.wxfy.net/ie6-img-height-auto-css-hack/#comments</comments>
		<pubDate>Fri, 04 Dec 2009 02:10:31 +0000</pubDate>
		<dc:creator>阿非</dc:creator>
				<category><![CDATA[Css]]></category>
		<category><![CDATA[css hack]]></category>
		<category><![CDATA[css图片自动高度]]></category>
		<category><![CDATA[ie6 css hack]]></category>
		<category><![CDATA[ie6 img height auto]]></category>
		<category><![CDATA[img css hack]]></category>

		<guid isPermaLink="false">http://www.wxfy.net/?p=112</guid>
		<description><![CDATA[在IE6下，如果在CSS里写了img{height:auto}这样的样式，貌似不会正常显示。不定义高度或者只定义宽度就没问题。
当然并不推荐使用CSS去规定图片的宽高，如果图片多的话可能较占资源。
]]></description>
			<content:encoded><![CDATA[<p>在IE6下，如果在CSS里写了img{height:auto}这样的样式，貌似不会正常显示。不定义高度或者只定义宽度就没问题。</p>
<p>当然并不推荐使用CSS去规定图片的宽高，如果图片多的话可能较占资源。</p>
]]></content:encoded>
			<wfw:commentRss>http://www.wxfy.net/ie6-img-height-auto-css-hack/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>如何解决ie6双倍边距的问题</title>
		<link>http://www.wxfy.net/slove-ie6-double-margin/</link>
		<comments>http://www.wxfy.net/slove-ie6-double-margin/#comments</comments>
		<pubDate>Mon, 19 Oct 2009 08:51:11 +0000</pubDate>
		<dc:creator>阿非</dc:creator>
				<category><![CDATA[Css]]></category>
		<category><![CDATA[网站建设]]></category>
		<category><![CDATA[ie6]]></category>
		<category><![CDATA[ie6双倍边距]]></category>

		<guid isPermaLink="false">http://www.wxfy.net/?p=47</guid>
		<description><![CDATA[ie6中，如果相对于父级元素使用浮动的话,将会出现双倍边距的问题;即margin-left:10px;在ie6中将变成margin-left:20px；这种情况只出现在左右
解决方法是
1:修改父级元素属性值，避免使用浮动
2:在该标签中加上display:inline
3：使用HAKE
]]></description>
			<content:encoded><![CDATA[<p>ie6中，如果相对于父级元素使用浮动的话,将会出现双倍边距的问题;即margin-left:10px;在ie6中将变成margin-left:20px；这种情况只出现在左右</p>
<p>解决方法是<br />
1:修改父级元素属性值，避免使用浮动</p>
<p>2:在该标签中加上display:inline</p>
<p>3：使用HAKE</p>
]]></content:encoded>
			<wfw:commentRss>http://www.wxfy.net/slove-ie6-double-margin/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>区分ie6,ie7,firefox的css hack</title>
		<link>http://www.wxfy.net/css-hack-for-ie6-ie7-firefox/</link>
		<comments>http://www.wxfy.net/css-hack-for-ie6-ie7-firefox/#comments</comments>
		<pubDate>Thu, 15 Oct 2009 03:12:08 +0000</pubDate>
		<dc:creator>阿非</dc:creator>
				<category><![CDATA[Css]]></category>
		<category><![CDATA[css hack]]></category>
		<category><![CDATA[firefox]]></category>
		<category><![CDATA[ie6]]></category>
		<category><![CDATA[ie7]]></category>
		<category><![CDATA[火狐]]></category>

		<guid isPermaLink="false">http://www.wxfy.net/?p=32</guid>
		<description><![CDATA[区分ie6,ie7,firefox的css hack的有许多种写法，这里推荐的写法可以通过W3C的CSS校验。
1.区分ie6,ie7,firefox
#abc{
  background:orange
}/*标准样式，三种浏览器都能理解*/
*+html #abc{
  background:green
}/*IE7独有HACK，只有IE7可以理解，后复盖前，所以IE7会使用这个样式*/
* html #abc{
  background:blue
}/*IE6独有HACK，只有IE6可以理解，后复盖前，所以IE6会使用这个样式*/ 
2.区分ie6和ie7,firefox(ie7与firefox效果同)
#abc{
  background:orange !important;background:blue
} /*!important有优先作用，并且IE7和FF都能理解这个HACK，所以此样式在IE7与FF下应该解析为橙色，IE6应该解析为蓝色*/ 
以上就是区分ie6,ie7,firefox的css hack的推荐写法。
以下写法不推荐：
比较普遍的就是*和_写法！
用这种写法去区分IE6和IE7以及FF，如
#abc{background:orange;*background:green;_background:blue;} 
]]></description>
			<content:encoded><![CDATA[<p><strong>区分ie6,ie7,firefox的css hack的有许多种写法，这里推荐的写法可以通过W3C的CSS校验。</strong></p>
<p><strong>1.区分ie6,ie7,firefox</strong><br />
#abc{<br />
  background:orange<br />
}/*标准样式，三种浏览器都能理解*/<br />
*+html #abc{<br />
  background:green<br />
}/*IE7独有HACK，只有IE7可以理解，后复盖前，所以IE7会使用这个样式*/<br />
* html #abc{<br />
  background:blue<br />
}/*IE6独有HACK，只有IE6可以理解，后复盖前，所以IE6会使用这个样式*/ </p>
<p><strong>2.区分ie6和ie7,firefox(ie7与firefox效果同)</strong><span id="more-32"></span><br />
#abc{<br />
  background:orange !important;background:blue<br />
} /*!important有优先作用，并且IE7和FF都能理解这个HACK，所以此样式在IE7与FF下应该解析为橙色，IE6应该解析为蓝色*/ </p>
<p>以上就是区分ie6,ie7,firefox的css hack的推荐写法。</p>
<p><strong>以下写法不推荐：</strong><br />
比较普遍的就是*和_写法！<br />
用这种写法去区分IE6和IE7以及FF，如<br />
#abc{background:orange;*background:green;_background:blue;} </p>
]]></content:encoded>
			<wfw:commentRss>http://www.wxfy.net/css-hack-for-ie6-ie7-firefox/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>如何解决图片过大撑破网页？</title>
		<link>http://www.wxfy.net/make-pics-in-webpage/</link>
		<comments>http://www.wxfy.net/make-pics-in-webpage/#comments</comments>
		<pubDate>Mon, 12 Oct 2009 09:13:03 +0000</pubDate>
		<dc:creator>阿非</dc:creator>
				<category><![CDATA[Css]]></category>
		<category><![CDATA[Javascript]]></category>
		<category><![CDATA[网站建设]]></category>
		<category><![CDATA[css图片宽度]]></category>
		<category><![CDATA[css控制图片宽度]]></category>
		<category><![CDATA[js图片宽度]]></category>
		<category><![CDATA[js控制图片宽度]]></category>
		<category><![CDATA[图片过大]]></category>
		<category><![CDATA[撑破网页]]></category>

		<guid isPermaLink="false">http://www.wxfy.net/?p=12</guid>
		<description><![CDATA[如何解决图片过大撑破网页？一般解决方法运用css定义图片样式或者js控制图片。
很多时候图片没编辑直接用于网上的话有可能会出现图片撑破网页，css控制overflow:hidden的话，多出的图片会隐藏，因此最好的方法是当图片超过一定宽度的时候给它一个宽度，让图片等比例压缩。那么究竟如何解决图片过大撑破网页呢？
除IE6及以下版本浏览器外：
其他浏览器一般可以用下面这种方法实现：img{maxwidth:600px}，这个意思是图片的最大宽度是600像素，这种方法IE6不支持，优点是实现很简单，不需要等图片下载完之后才能控制，因为CSS先下载完。
能兼容IE6的方法：

1.在img标签中使用“ onload=&#8221;if(this.width&#62;600)this.width=600&#8243; ”这样子的属性就可以在ie下控制图片的最大宽度，缺点是必须等图片载入后这个onload才会起作用。
2.在css中定义img {max-width: 600px; width:expression(this.width &#62; 600 ? &#8220;600px&#8221; : this.width)}，因为ie6支持expression，不过似乎比较占用资源。
3.使用 JavaScript 调整
一般情况下大多数人会使用 JavaScript，但脚本只能在页面装载完成之后执行，网络状况不太好的话，需要加载很长一段时间才能轮到脚本执行，用户体验较差；另外，如果用户关闭了浏览器的 JavaScript 支持，这个方法也就失效了。这里提供一个，貌似管用..
&#60;script type=&#8221;text/javascript&#8221;&#62;
window.onload = function() {
for (var index = 0; index &#60;document.images.length; index++) {
var maxWidth = 600;
if (document.images[index].width&#62; maxWidth) {
document.images[index].width = maxWidth;
}
}
}
&#60;/script&#62;
&#60;script type=&#8221;text/javascript&#8221;&#62;
window.onload = function() {
for (var index = 0; index &#60;document.images.length; index++) {
var maxWidth = 600;
if (document.images[index].width&#62; maxWidth) {
document.images[index].width [...]]]></description>
			<content:encoded><![CDATA[<p><strong>如何解决图片过大撑破网页？</strong>一般解决方法运用css定义图片样式或者js控制图片。</p>
<p>很多时候图片没编辑直接用于网上的话有可能会出现图片撑破网页，css控制overflow:hidden的话，多出的图片会隐藏，因此最好的方法是当图片超过一定宽度的时候给它一个宽度，让图片等比例压缩。那么究竟<strong>如何解决图片过大撑破网页呢？</strong></p>
<p><strong>除IE6及以下版本浏览器外：</strong></p>
<p>其他浏览器一般可以用下面这种方法实现：img{maxwidth:600px}，这个意思是图片的最大宽度是600像素，这种方法IE6不支持，优点是实现很简单，不需要等图片下载完之后才能控制，因为CSS先下载完。</p>
<p><strong>能兼容IE6的方法：<span id="more-12"></span><br />
</strong></p>
<p>1.在<img alt="" />img标签中使用“ onload=&#8221;if(this.width&gt;600)this.width=600&#8243; ”这样子的属性就可以在ie下控制图片的最大宽度，缺点是必须等图片载入后这个onload才会起作用。</p>
<p>2.在css中定义img {max-width: 600px; width:expression(this.width &gt; 600 ? &#8220;600px&#8221; : this.width)}，因为ie6支持expression，不过似乎比较占用资源。</p>
<p>3.使用 JavaScript 调整<br />
一般情况下大多数人会使用 JavaScript，但脚本只能在页面装载完成之后执行，网络状况不太好的话，需要加载很长一段时间才能轮到脚本执行，用户体验较差；另外，如果用户关闭了浏览器的 JavaScript 支持，这个方法也就失效了。这里提供一个，貌似管用..</p>
<blockquote><p>&lt;script type=&#8221;text/javascript&#8221;&gt;</p>
<p>window.onload = function() {</p>
<p>for (var index = 0; index &lt;document.images.length; index++) {</p>
<p>var maxWidth = 600;</p>
<p>if (document.images[index].width&gt; maxWidth) {</p>
<p>document.images[index].width = maxWidth;</p>
<p>}</p>
<p>}</p>
<p>}</p>
<p>&lt;/script&gt;</p></blockquote>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 184px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;">&lt;script type=&#8221;text/javascript&#8221;&gt;</div>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 184px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;">window.onload = function() {</div>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 184px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;">for (var index = 0; index &lt;document.images.length; index++) {</div>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 184px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;">var maxWidth = 600;</div>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 184px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;">if (document.images[index].width&gt; maxWidth) {</div>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 184px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;">document.images[index].width = maxWidth;</div>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 184px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;">}</div>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 184px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;">}</div>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 184px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;">}</div>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 184px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;">&lt;/script&gt;</div>
]]></content:encoded>
			<wfw:commentRss>http://www.wxfy.net/make-pics-in-webpage/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>如何让ie6支持PNG</title>
		<link>http://www.wxfy.net/how-to-make-ie6-supportpng/</link>
		<comments>http://www.wxfy.net/how-to-make-ie6-supportpng/#comments</comments>
		<pubDate>Fri, 09 Oct 2009 06:23:22 +0000</pubDate>
		<dc:creator>阿非</dc:creator>
				<category><![CDATA[Css]]></category>
		<category><![CDATA[ie6]]></category>
		<category><![CDATA[ie6支持png]]></category>
		<category><![CDATA[png]]></category>
		<category><![CDATA[png半透明]]></category>

		<guid isPermaLink="false">http://www.wxfy.net/?p=3</guid>
		<description><![CDATA[如何让ie6支持PNG呢？
相信大多数网站从业者都曾遇到过这种情况
1.需要半透明效果支持，gif图片能办到，却有锯齿
2.png半透明图片没有锯齿，换成Png修饰，ie6却不支持png半透明
3.借用google广告的一句话：孔子曾经曰过，知之为知之，不知Google之&#8230;不管是google还是百度，找了许多，但是很多都不奏效。
那么究竟如何使ie6支持png的半透明呢？如下：

.classname{
background:url(imgADD.png) no-repeat left bottom;
}
/* IE6 */
* html .classname{
background:none;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=&#8217;imgADD.png&#8217;, sizingMethod=&#8217;crop&#8217;);
}
/* IE7 */
*+html .classname{
background:url(imgADD.png) no-repeat left bottom!important;
}
在CSS中依次按照上述格式和顺序书写即可解决IE6支持PNG透明。
.idOrClassName{
height:500px;
width:100%;
background:url(imgADD.png) no-repeat left bottom;
}
/* IE6 */
* html .idOrClassName{
background:none;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=&#8217;imgADD.png&#8217;, sizingMethod=&#8217;crop&#8217;);
}
/* IE7 */
*+html .idOrClassName{
background:url(imgADD.png) no-repeat left bottom!important;
}

在CSS中依次按照上述格式和顺序书写即可解决IE6支持PNG透明。
]]></description>
			<content:encoded><![CDATA[<p><strong>如何让ie6支持PNG呢</strong>？</p>
<p>相信大多数网站从业者都曾遇到过这种情况</p>
<p>1.需要半透明效果支持，gif图片能办到，却有锯齿</p>
<p>2.png半透明图片没有锯齿，换成Png修饰，ie6却不支持png半透明</p>
<p>3.借用google广告的一句话：孔子曾经曰过，知之为知之，不知Google之&#8230;不管是google还是百度，找了许多，但是很多都不奏效。</p>
<p><strong>那么究竟如何使ie6支持png的半透明呢</strong>？如下：</p>
<p><span id="more-3"></span></p>
<blockquote><p>.classname{</p>
<p>background:url(imgADD.png) no-repeat left bottom;</p>
<p>}</p>
<p>/* IE6 */</p>
<p>* html .classname{</p>
<p>background:none;</p>
<p>filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=&#8217;imgADD.png&#8217;, sizingMethod=&#8217;crop&#8217;);</p>
<p>}</p>
<p>/* IE7 */</p>
<p>*+html .classname{</p>
<p>background:url(imgADD.png) no-repeat left bottom!important;</p>
<p>}</p>
<p>在CSS中依次按照上述格式和顺序书写即可解决IE6支持PNG透明。</p></blockquote>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 169px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;">.idOrClassName{</div>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 169px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;">height:500px;</div>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 169px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;">width:100%;</div>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 169px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;">background:url(imgADD.png) no-repeat left bottom;</div>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 169px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;">}</div>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 169px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;">/* IE6 */</div>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 169px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;">* html .idOrClassName{</div>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 169px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;">background:none;</div>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 169px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;">filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=&#8217;imgADD.png&#8217;, sizingMethod=&#8217;crop&#8217;);</div>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 169px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;">}</div>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 169px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;">/* IE7 */</div>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 169px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;">*+html .idOrClassName{</div>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 169px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;">background:url(imgADD.png) no-repeat left bottom!important;</div>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 169px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;">}</div>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 169px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;">
<p>在CSS中依次按照上述格式和顺序书写即可解决IE6支持PNG透明。</p></div>
]]></content:encoded>
			<wfw:commentRss>http://www.wxfy.net/how-to-make-ie6-supportpng/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
