<?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>任鸟飞网页设计博客-关注网页设计、网站开发、图形图像设计、互联网趣味信息及搜素引擎的IT原创博客 &#187; 网页布局</title>
	<atom:link href="http://www.renniaofei.com/tag/layout/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.renniaofei.com</link>
	<description>任鸟飞网页设计博客-关注网页设计、网站开发、图形图像设计、互联网趣味信息及搜素引擎的IT原创博客</description>
	<lastBuildDate>Fri, 30 Jul 2010 10:51:25 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>写给网站开发者的5条小提示</title>
		<link>http://www.renniaofei.com/design/5-important-tips-for-web-developer/</link>
		<comments>http://www.renniaofei.com/design/5-important-tips-for-web-developer/#comments</comments>
		<pubDate>Mon, 12 Jul 2010 04:56:29 +0000</pubDate>
		<dc:creator>任鸟飞</dc:creator>
				<category><![CDATA[设计]]></category>
		<category><![CDATA[技巧]]></category>
		<category><![CDATA[网页布局]]></category>
		<category><![CDATA[网页美工]]></category>

		<guid isPermaLink="false">http://www.renniaofei.com/?p=1370</guid>
		<description><![CDATA[我们都很努力，有时候为一个项目通宵达旦，日夜兼程。我们满心期待，期待我们的网站或博客门庭若市，可很多时候，往往事与愿违，我们辛苦的付出换回来的却是门可罗雀。

从一次次的跌倒中，我们学会了如何更快的站起来。下面就是我每次跌倒后的总结体会，希望你在网站开发过程中有所借鉴。
1. 站在用户的角度考虑问题
作为一名技术人员，往往考虑的专业问题太多，而作为网民，特别是中国的网民，由于整体网民水平比较低，只要满足其基本需求即可。网站不要设计的太复杂，功能不用太多，页面简单明了即可。
2. 网站导航栏设计
首先，导航栏设计一定要突出，让访客一看就知道是导航栏，谁也不愿意花好几分钟的时间在你的页面上找导航链接。
其次，导航栏一定要分类明确，方便访客找到感兴趣的内容，其原则是一步到位。
3. 减少富媒体的使用
所谓的富媒体就是指一些Flash、视频、音乐等，用这些东西一定要控制到恰到好处，尽量减少使用这些富媒体，否则物极必反。
4. 网站上线时间点的选择
网站上线一定要等到所有的页面、功能都开发完毕之后才可以，假使你是访客，你会愿意看到“正在建设”这样的字眼吗？
5. 域名主机
域名的选择还是要本着让人一看域名，就知道这个域名代表什么意思的原则比较好，尽量少用简拼，可以采用缩写的形式。域名注册推荐大家选美国的Godaddy。
主机一定要选择一款稳定的主机，当然速度也相当重要。试想一下，如果你的主机隔三差五的宕机，谁能受到了，世界杯期间twitter的主机就老宕机，让我很生气。
这里给大家推荐一款美国的虚拟主机-Bluehost，任鸟飞网页设计博客就是使用的Bluehost，而且Bluehost是 wordpress 官方推荐主机，值得信赖。
]]></description>
			<content:encoded><![CDATA[<p>我们都很努力，有时候为一个项目通宵达旦，日夜兼程。我们满心期待，期待我们的网站或博客门庭若市，可很多时候，往往事与愿违，我们辛苦的付出换回来的却是门可罗雀。<span id="more-1370"></span></p>
<p><img class="aligncenter size-full wp-image-1371" title="写给网站开发者的5条小提示" src="http://www.renniaofei.com/wp-content/uploads/2010/07/5-important-tips-for-web-developer.jpg" alt="写给网站开发者的5条小提示" width="450" height="300" /></p>
<p>从一次次的跌倒中，我们学会了如何更快的站起来。下面就是我每次跌倒后的总结体会，希望你在网站开发过程中有所借鉴。</p>
<h4>1. 站在用户的角度考虑问题</h4>
<p>作为一名技术人员，往往考虑的专业问题太多，而作为网民，特别是中国的网民，由于整体网民水平比较低，只要满足其基本需求即可。网站不要设计的太复杂，功能不用太多，页面简单明了即可。</p>
<h4>2. 网站导航栏设计</h4>
<p>首先，导航栏设计一定要突出，让访客一看就知道是导航栏，谁也不愿意花好几分钟的时间在你的页面上找导航链接。</p>
<p>其次，导航栏一定要分类明确，方便访客找到感兴趣的内容，其原则是一步到位。</p>
<h4>3. 减少富媒体的使用</h4>
<p>所谓的富媒体就是指一些Flash、视频、音乐等，用这些东西一定要控制到恰到好处，尽量减少使用这些富媒体，否则物极必反。</p>
<h4>4. 网站上线时间点的选择</h4>
<p>网站上线一定要等到所有的页面、功能都开发完毕之后才可以，假使你是访客，你会愿意看到“正在建设”这样的字眼吗？</p>
<h4>5. 域名主机</h4>
<p><a href="http://www.renniaofei.com/internet/domain-name-register-godaddy/">域名</a>的选择还是要本着让人一看域名，就知道这个域名代表什么意思的原则比较好，尽量少用简拼，可以采用缩写的形式。域名注册推荐大家选<a href="http://www.renniaofei.com/internet/domain-name-register-godaddy/">美国的Godaddy</a>。</p>
<p>主机一定要选择一款稳定的主机，当然速度也相当重要。试想一下，如果你的主机隔三差五的宕机，谁能受到了，世界杯期间twitter的主机就老宕机，让我很生气。</p>
<p>这里给大家推荐一款<a href="http://www.renniaofei.com/tools/bluehost-webhosting-review/">美国的虚拟主机-Bluehost</a>，任鸟飞网页设计博客就是使用的Bluehost，而且Bluehost是 wordpress 官方推荐主机，值得信赖。</p>
]]></content:encoded>
			<wfw:commentRss>http://www.renniaofei.com/design/5-important-tips-for-web-developer/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>针对IE6巧妙利用 _  *  !important</title>
		<link>http://www.renniaofei.com/code/ie6-bug-hack-css/</link>
		<comments>http://www.renniaofei.com/code/ie6-bug-hack-css/#comments</comments>
		<pubDate>Wed, 21 Apr 2010 07:01:50 +0000</pubDate>
		<dc:creator>任鸟飞</dc:creator>
				<category><![CDATA[编码]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[IE6]]></category>
		<category><![CDATA[技巧]]></category>
		<category><![CDATA[网页布局]]></category>

		<guid isPermaLink="false">http://www.renniaofei.com/?p=888</guid>
		<description><![CDATA[IE6因众多BUG而广受诟病，其对CSS和HTML代码的解析“独树一帜”。IE6本应该寿终正寝，但由于Windows XP依然占据主流，绝大多数用户都会用到Windows XP绑定的IE6，因此在编写CSS代码时要考虑到对IE6的兼容性。


先看一下主流浏览器对 _   *   !important 的支持情况




IE6
IE7
IE8
Firefox
Chrome


_
√
×
×
×
×


*
√
√
×
×
×


!important
×
√
√
√
√



我们可以利用上面的差异，单独针对IE6编写相应的CSS代码。
符号功能解释：

_（下划线）：只有只有IE6支持
*（星号）：只有IE6和IE7支持
!important：此行定义的属性值不会被后续定义覆盖，拥有最高优先级，IE7以上版本都会支持此属性。

知道_ * !important这三个符号的意义后，就可以编写单独针对IE6的CSS样式代码。
注：在CSS定义中，如果对某一属性有重复定义，则后面定义的属性值会覆盖前面的定义。
实例一 在IE6中使用GIF代替PNG
#logo {
background-image: url(logo.png); /*除IE6和IE7之外，其他浏览器都会使用PNG格式*/
background-repeat: no-repeat;
height: 80px;
width: 290px;
text-indent: -9999px;
}
/*使用 星号 */
* #logo {
background-image: url(logo.gif);  /*在IE6和IE7中，使用GIF图像格式代替PNG*/
}
实例二 兼容IE6的最小高度 min-height 设置方法
.box-min-height {
  min-height:550px;
  height:auto !important;  /*IE6 不支持!important，因此会忽略掉本行*/
  height:550px;
}
]]></description>
			<content:encoded><![CDATA[<p>IE6因众多BUG而广受诟病，其对CSS和HTML代码的解析“独树一帜”。IE6本应该<a href="http://ripie6.com/">寿终正寝</a>，但由于Windows XP依然占据主流，绝大多数用户都会用到Windows XP绑定的IE6，因此在编写CSS代码时要考虑到对IE6的兼容性。<br />
<span id="more-888"></span><br />
<img class="aligncenter size-full wp-image-891" title="针对IE6巧妙利用_ * !important" src="http://www.renniaofei.com/wp-content/uploads/2010/04/ie.jpg" alt="" width="508" height="258" /></p>
<h4>先看一下主流浏览器对 _   *   !important 的支持情况</h4>
<table style="border-collapse: collapse;" border="1" width="100%">
<tbody>
<tr>
<td></td>
<td>IE6</td>
<td>IE7</td>
<td>IE8</td>
<td>Firefox</td>
<td>Chrome</td>
</tr>
<tr>
<td>_</td>
<td>√</td>
<td>×</td>
<td>×</td>
<td>×</td>
<td>×</td>
</tr>
<tr>
<td>*</td>
<td>√</td>
<td>√</td>
<td>×</td>
<td>×</td>
<td>×</td>
</tr>
<tr>
<td>!important</td>
<td>×</td>
<td>√</td>
<td>√</td>
<td>√</td>
<td>√</td>
</tr>
</tbody>
</table>
<p>我们可以利用上面的差异，单独针对IE6编写相应的CSS代码。</p>
<h4>符号功能解释：</h4>
<ul>
<li>_（下划线）：只有只有IE6支持</li>
<li>*（星号）：只有IE6和IE7支持</li>
<li>!important：此行定义的属性值不会被后续定义覆盖，拥有最高优先级，IE7以上版本都会支持此属性。</li>
</ul>
<p><span style="color: #ff6600;">知道_ * !important这三个符号的意义后，就可以编写单独针对IE6的CSS样式代码。</span></p>
<p><span style="color: #ff0000;">注：在CSS定义中，如果对某一属性有重复定义，则后面定义的属性值会覆盖前面的定义。</span></p>
<h4>实例一 在IE6中使用GIF代替PNG</h4>
<pre><code>#logo {
background-image: url(logo.png); /*除IE6和IE7之外，其他浏览器都会使用PNG格式*/
background-repeat: no-repeat;
height: 80px;
width: 290px;
text-indent: -9999px;
}
/*使用 星号 */
* #logo {
background-image: url(logo.gif);  /*在IE6和IE7中，使用GIF图像格式代替PNG*/
}</code></pre>
<h4>实例二 兼容IE6的<a href="http://www.renniaofei.com/code/10-simple-but-useful-css-properties/">最小高度 min-height</a> 设置方法</h4>
<pre><code>.box-min-height {
  min-height:550px;
  height:auto !important;  /*IE6 不支持!important，因此会忽略掉本行*/
  height:550px;
}</code></pre>
]]></content:encoded>
			<wfw:commentRss>http://www.renniaofei.com/code/ie6-bug-hack-css/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>CSS3新增特性Multiple backgrounds（多层背景）使用方法</title>
		<link>http://www.renniaofei.com/code/css3-multiple-backgrounds/</link>
		<comments>http://www.renniaofei.com/code/css3-multiple-backgrounds/#comments</comments>
		<pubDate>Fri, 02 Apr 2010 17:32:19 +0000</pubDate>
		<dc:creator>任鸟飞</dc:creator>
				<category><![CDATA[编码]]></category>
		<category><![CDATA[CSS3]]></category>
		<category><![CDATA[创意]]></category>
		<category><![CDATA[技巧]]></category>
		<category><![CDATA[网页布局]]></category>

		<guid isPermaLink="false">http://www.renniaofei.com/?p=761</guid>
		<description><![CDATA[利用CSS3的Multiple backgrounds特性可以对某一元素设置多个背景图片，从而避免大量HTML代码的嵌套，降低HTML代码层级。

实现Multiple backgrounds只需要在background属性中设置多个背景路径即可，当然，为了达到期待中的效果，你需要对各个背景图片实行定位。
示例预览：CSS3 multiple backgrounds &#124; CSS3 多层背景

为了实现上面的效果，我们制作了4张图片，分别代表4个位置（左上 右上 左下 右下）。




CSS 代码
background:
    url(right-top-bg.gif) top right  no-repeat,
    url(left-top-bg.gif) top left  no-repeat,
    url(left-bottom-bg.gif) bottom left  no-repeat,
    url(right-bottom-bg.gif) bottom right  no-repeat;
HTML代码：
&#60;div class="multiple-backgrounds"&#62;
&#60;h2&#62;CSS3 Multiple backgrounds &#60;br /&#62;多层背景&#60;/h2&#62;
&#60;/div&#62;
下载 css multiple backgrounds &#124; CSS3 多层背景 [...]]]></description>
			<content:encoded><![CDATA[<p>利用CSS3的Multiple backgrounds特性可以对某一元素设置多个背景图片，从而避免大量HTML代码的嵌套，降低HTML代码层级。<br />
<span id="more-761"></span><br />
实现Multiple backgrounds只需要在background属性中设置多个背景路径即可，当然，为了达到期待中的效果，你需要对各个背景图片实行定位。</p>
<h4>示例预览：<a href="http://www.renniaofei.com/wp-content/uploads/2010/04/css-multiple-backgrounds-preview.html">CSS3 multiple backgrounds | CSS3 多层背景</a></h4>
<p><a href="http://www.renniaofei.com/wp-content/uploads/2010/04/css-multiple-backgrounds-preview.html"><img src="http://www.renniaofei.com/wp-content/uploads/2010/04/css-multiple-backgrounds-preview.jpg" class="aligncenter size-full wp-image-762" title="css multiple=" alt="" width="499" height="299" /></a></p>
<p>为了实现上面的效果，我们制作了4张图片，分别代表4个位置（左上 右上 左下 右下）。</p>
<p><img src="http://www.renniaofei.com/wp-content/uploads/2010/04/left-top-bg.gif" class="size-full wp-image-764" title="left top | CSS3 Multiple=" alt="" width="100" height="100" /><br />
<img src="http://www.renniaofei.com/wp-content/uploads/2010/04/right-top-bg.gif" class="size-full wp-image-765" title="right top | CSS3 Multiple=" alt="" width="100" height="100" /><br />
<img src="http://www.renniaofei.com/wp-content/uploads/2010/04/left-bottom-bg.gif" class="aligncenter size-full wp-image-768" title="left bottom | CSS3 Multiple=" alt="" width="100" height="100" /><br />
<img src="http://www.renniaofei.com/wp-content/uploads/2010/04/right-bottom-bg.gif" class="aligncenter size-full wp-image-766" title="right bottom | CSS3 Multiple=" alt="" width="100" height="100" /></p>
<h4>CSS 代码</h4>
<pre><code>background:
    url(right-top-bg.gif) top right  no-repeat,
    url(left-top-bg.gif) top left  no-repeat,
    url(left-bottom-bg.gif) bottom left  no-repeat,
    url(right-bottom-bg.gif) bottom right  no-repeat;</code></pre>
<h4>HTML代码：</h4>
<pre><code>&lt;div class="multiple-backgrounds"&gt;
&lt;h2&gt;CSS3 Multiple backgrounds &lt;br /&gt;多层背景&lt;/h2&gt;
&lt;/div&gt;</code></pre>
<p><strong>下载 <a href="http://www.renniaofei.com/wp-content/uploads/2010/04/css-multiple-backgrounds.zip">css multiple backgrounds | CSS3 多层背景 源代码</a></strong></p>
]]></content:encoded>
			<wfw:commentRss>http://www.renniaofei.com/code/css3-multiple-backgrounds/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>如何制作有凸凹效果的分界线</title>
		<link>http://www.renniaofei.com/graphic/divide-line/</link>
		<comments>http://www.renniaofei.com/graphic/divide-line/#comments</comments>
		<pubDate>Fri, 19 Mar 2010 04:40:08 +0000</pubDate>
		<dc:creator>任鸟飞</dc:creator>
				<category><![CDATA[图像]]></category>
		<category><![CDATA[创意]]></category>
		<category><![CDATA[平面设计]]></category>
		<category><![CDATA[技巧]]></category>
		<category><![CDATA[网页图标]]></category>
		<category><![CDATA[网页布局]]></category>

		<guid isPermaLink="false">http://www.renniaofei.com/?p=667</guid>
		<description><![CDATA[页面布局时，各版块之间采用有凸凹效果的分界线分隔，能突出版块内容，增加页面的立体感。
本站页眉部分就是采用有凸凹效果的分界线来分隔导航栏与其他内容。
制作有凸凹效果分界线的方法：
预览：
原理：

上半部分背景颜色相对下半部分稍微浅一点
上半部分的下边框颜色采用深色调（看起来比较暗）
下半部分的上边框颜色采用比下半部分的背景颜色浅一点

本例颜色搭配如下：

]]></description>
			<content:encoded><![CDATA[<p>页面布局时，各版块之间采用有凸凹效果的分界线分隔，能突出版块内容，增加页面的立体感。<span id="more-667"></span></p>
<p>本站页眉部分就是采用有凸凹效果的分界线来分隔导航栏与其他内容。</p>
<p><strong>制作有凸凹效果分界线的方法：</strong></p>
<h4>预览：<img class="aligncenter size-full wp-image-668" title="有凸凹效果的分界线预览" src="http://www.renniaofei.com/wp-content/uploads/2010/03/divide-line.gif" alt="" width="123" height="136" /></h4>
<h4>原理：</h4>
<ol>
<li>上半部分背景颜色相对下半部分稍微浅一点</li>
<li>上半部分的下边框颜色采用深色调（看起来比较暗）</li>
<li>下半部分的上边框颜色采用比下半部分的背景颜色浅一点</li>
</ol>
<h4>本例颜色搭配如下：</h4>
<p><img class="aligncenter size-full wp-image-669" title="有凸凹效果的分界线" src="http://www.renniaofei.com/wp-content/uploads/2010/03/divide-line-explain.gif" alt="" width="300" height="300" /></p>
]]></content:encoded>
			<wfw:commentRss>http://www.renniaofei.com/graphic/divide-line/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>如何利用CSS来自动调整布局元素的宽度</title>
		<link>http://www.renniaofei.com/design/use-css-adjust-layout-width/</link>
		<comments>http://www.renniaofei.com/design/use-css-adjust-layout-width/#comments</comments>
		<pubDate>Sun, 07 Mar 2010 08:26:52 +0000</pubDate>
		<dc:creator>任鸟飞</dc:creator>
				<category><![CDATA[编码]]></category>
		<category><![CDATA[设计]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[CSS3]]></category>
		<category><![CDATA[网页布局]]></category>

		<guid isPermaLink="false">http://www.renniaofei.com/?p=584</guid>
		<description><![CDATA[页面布局元素的宽度可自行调整以适应浏览器宽度或父元素的宽度。

具体示例预览
原理：利用margin属性，约束局部元素定位。
HTML：
&#60;div id="page"&#62;
  &#60;div id="right"&#62;
    right
  &#60;/div&#62;
 &#60;div id="left"&#62;
   Left
 &#60;/div&#62;
&#60;/div&#62;
CSS:

#page {
	background-color: #FF0000;
	min-height:300px;
}
#page #right {
	width: 300px;
	background-color: #0000FF;
	float: right;
	height: 200px;
}
#page #left {
	background-color: #FFFF00;
	margin-right: 350px;
	height: 200px;
}
代码说明：由于 #right设置float:left;所以需要根据实际情况给#page增加min-height属性，以防止#right的高度超过#page，造成#right溢出。也就是说尽量要保证#page的高度大于#right的高度。
]]></description>
			<content:encoded><![CDATA[<p>页面布局元素的宽度可自行调整以适应浏览器宽度或父元素的宽度。<br />
<span id="more-584"></span><br />
<strong><a href="http://www.renniaofei.com/wp-content/uploads/2010/03/use-css-adjust-layout-width.html">具体示例预览</a></strong></p>
<p>原理：利用margin属性，约束局部元素定位。</p>
<h4>HTML：</h4>
<pre><code>&lt;div id="page"&gt;
  &lt;div id="right"&gt;
    right
  &lt;/div&gt;
 &lt;div id="left"&gt;
   Left
 &lt;/div&gt;
&lt;/div&gt;</code></pre>
<h4>CSS:</h4>
<pre><code>
#page {
	background-color: #FF0000;
	min-height:300px;
}
#page #right {
	width: 300px;
	background-color: #0000FF;
	float: right;
	height: 200px;
}
#page #left {
	background-color: #FFFF00;
	margin-right: 350px;
	height: 200px;
}</code></pre>
<p>代码说明：由于 #right设置float:left;所以需要根据实际情况给#page增加min-height属性，以防止#right的高度超过#page，造成#right溢出。也就是说尽量要保证#page的高度大于#right的高度。</p>
]]></content:encoded>
			<wfw:commentRss>http://www.renniaofei.com/design/use-css-adjust-layout-width/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>如何获取RSS Feeds订阅数</title>
		<link>http://www.renniaofei.com/code/displaying-rss-feeds-as-text/</link>
		<comments>http://www.renniaofei.com/code/displaying-rss-feeds-as-text/#comments</comments>
		<pubDate>Sat, 16 Jan 2010 15:46:17 +0000</pubDate>
		<dc:creator>任鸟飞</dc:creator>
				<category><![CDATA[编码]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[网页布局]]></category>

		<guid isPermaLink="false">http://www.renniaofei.com/?p=451</guid>
		<description><![CDATA[RSS（简易资讯聚合）是一种消息来源格式规范，用以发布经常更新资料的网站，例如部落格文章、新闻、音讯或视讯的网摘。

在使用feedburner来生成RSS Feeds时，考虑到页面布局的需要，我们需要自定义显示RSS Feeds订阅数。
1. 新建rss.php，代码如下：
&#60;?php
//get feedburner count
$whaturl="https://feedburner.google.com/api/awareness/1.0/GetFeedData?uri=hvdesigns";

//Initialize the Curl session
$ch = curl_init();

//Set curl to return the data instead of printing it to the browser.
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);

//Set the URL
curl_setopt($ch, CURLOPT_URL, $whaturl);

//Execute the fetch
$data = curl_exec($ch);

//Close the connection
curl_close($ch);
$xml = new SimpleXMLElement($data);
$fb = $xml-&#62;feed-&#62;entry['circulation'];
//end get feedburner count

2. 在需要显示RSS  Feed数的页面需要包含（include）rss.php
&#60;?php include("rss.php"); ?&#62;
3. 显示订阅数的代码
&#60;?php echo $fb;?&#62;
]]></description>
			<content:encoded><![CDATA[<p>RSS（简易资讯聚合）是一种消息来源格式规范，用以发布经常更新资料的网站，例如部落格文章、新闻、音讯或视讯的网摘。<br />
<span id="more-451"></span><br />
在使用feedburner来生成RSS Feeds时，考虑到页面布局的需要，我们需要自定义显示RSS Feeds订阅数。</p>
<h4>1. 新建rss.php，代码如下：</h4>
<pre><code>&lt;?php
//get feedburner count
$whaturl="https://feedburner.google.com/api/awareness/1.0/GetFeedData?uri=hvdesigns";

//Initialize the Curl session
$ch = curl_init();

//Set curl to return the data instead of printing it to the browser.
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);

//Set the URL
curl_setopt($ch, CURLOPT_URL, $whaturl);

//Execute the fetch
$data = curl_exec($ch);

//Close the connection
curl_close($ch);
$xml = new SimpleXMLElement($data);
$fb = $xml-&gt;feed-&gt;entry['circulation'];
//end get feedburner count
</code></pre>
<h4>2. 在需要显示RSS  Feed数的页面需要包含（include）rss.php</h4>
<pre><code>&lt;?php include("rss.php"); ?&gt;</code></pre>
<h4>3. 显示订阅数的代码</h4>
<pre><code>&lt;?php echo $fb;?&gt;</code></pre>
]]></content:encoded>
			<wfw:commentRss>http://www.renniaofei.com/code/displaying-rss-feeds-as-text/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>草绘在网页设计中的精彩运用</title>
		<link>http://www.renniaofei.com/design/excellent-sketches-in-web/</link>
		<comments>http://www.renniaofei.com/design/excellent-sketches-in-web/#comments</comments>
		<pubDate>Sat, 02 Jan 2010 03:13:08 +0000</pubDate>
		<dc:creator>任鸟飞</dc:creator>
				<category><![CDATA[灵感]]></category>
		<category><![CDATA[设计]]></category>
		<category><![CDATA[网页布局]]></category>
		<category><![CDATA[网页美工]]></category>
		<category><![CDATA[草绘]]></category>

		<guid isPermaLink="false">http://www.renniaofei.com/?p=333</guid>
		<description><![CDATA[通过简单的线条，并辅助一些其他图形元素，勾勒出网页的布局，并标注出网页上的重要设计元素。

草绘是网页设计过程中的起始阶段，须从整体上定义好与网页设计相关的各个设计元素的属性， 例如网页布局 颜色搭配 字体选择 等 ，下面我们列出一些优秀的草绘案例供欣赏借鉴。
1. Coastal Capital Partners Wireframe Sketch

2. CommLogix Wireframe Sketch

3. Data Techniques Product Wireframe v1

4. Complex designs

5. Colour and stars

6. Early Ember sketches in color

7. sketch: vimeo conversations page ideas (alt)

8. Mega-dropdown explorations

9. Video detail initial sketches

10. Category page layout

11. Sketching

]]></description>
			<content:encoded><![CDATA[<p>通过简单的线条，并辅助一些其他图形元素，勾勒出网页的布局，并标注出网页上的重要设计元素。<br />
<span id="more-333"></span></p>
<p>草绘是网页设计过程中的起始阶段，须从整体上定义好与网页设计相关的各个设计元素的属性， 例如网页布局 颜色搭配 字体选择 等 ，下面我们列出一些优秀的草绘案例供欣赏借鉴。</p>
<h4><a href="http://www.flickr.com/photos/rohdesign/3307873748/">1. Coastal Capital Partners Wireframe Sketch</a></h4>
<p><a href="http://www.flickr.com/photos/rohdesign/3307873748/"><img class="aligncenter size-full wp-image-334" title="Sketch-in-web-design-Coastal-Capital-Partners-Wireframe-Sketch" src="http://www.renniaofei.com/wp-content/uploads/2010/01/Sketch-in-web-design-Coastal-Capital-Partners-Wireframe-Sketch.jpg" alt="Sketch-in-web-design-Coastal-Capital-Partners-Wireframe-Sketch" width="468" height="400" /></a></p>
<h4><a href="http://www.flickr.com/photos/rohdesign/3307874546/in/photostream/">2. CommLogix Wireframe Sketch</a></h4>
<p><a href="http://www.flickr.com/photos/rohdesign/3307874546/in/photostream/"><img class="aligncenter size-full wp-image-335" title="Sketch-in-web-design-CommLogix-Wireframe-Sketch" src="http://www.renniaofei.com/wp-content/uploads/2010/01/Sketch-in-web-design-CommLogix-Wireframe-Sketch.jpg" alt="Sketch-in-web-design-CommLogix-Wireframe-Sketch" width="346" height="502" /></a></p>
<h4><a href="http://www.flickr.com/photos/rohdesign/3307066409/in/photostream/">3. Data Techniques Product Wireframe v1</a></h4>
<p><a href="http://www.flickr.com/photos/rohdesign/3307066409/in/photostream/"><img class="aligncenter size-full wp-image-336" title="Sketch-in-web-designData-Techniques-Product-Wireframe-v1" src="http://www.renniaofei.com/wp-content/uploads/2010/01/Sketch-in-web-designData-Techniques-Product-Wireframe-v1.jpg" alt="Sketch-in-web-designData-Techniques-Product-Wireframe-v1" width="448" height="508" /></a></p>
<h4><a href="http://www.flickr.com/photos/liquidsyntax32/3484312449/">4. Complex designs</a></h4>
<p><a href="http://www.flickr.com/photos/liquidsyntax32/3484312449/"><img class="aligncenter size-full wp-image-337" title="Sketch-in-web-design-Complex-designs" src="http://www.renniaofei.com/wp-content/uploads/2010/01/Sketch-in-web-design-Complex-designs.jpg" alt="Sketch-in-web-design-Complex-designs" width="438" height="500" /></a></p>
<h4><a href="http://www.flickr.com/photos/liquidsyntax32/3484324709/">5. Colour and stars</a></h4>
<p><a href="http://www.flickr.com/photos/liquidsyntax32/3484324709/"><img class="aligncenter size-full wp-image-338" title="Sketch-in-web-design-Colour-and-stars" src="http://www.renniaofei.com/wp-content/uploads/2010/01/Sketch-in-web-design-Colour-and-stars.jpg" alt="Sketch-in-web-design-Colour-and-stars" width="424" height="500" /></a></p>
<h4><a href="http://www.flickr.com/photos/playingwithshapes/3345425396/in/pool-ilovewireframes">6. Early Ember sketches in color</a></h4>
<p><a href="http://www.flickr.com/photos/playingwithshapes/3345425396/in/pool-ilovewireframes"><img class="aligncenter size-full wp-image-339" title="Sketch-in-web-design-Early-Ember-sketches-in-color" src="http://www.renniaofei.com/wp-content/uploads/2010/01/Sketch-in-web-design-Early-Ember-sketches-in-color.jpg" alt="Sketch-in-web-design-Early-Ember-sketches-in-color" width="468" height="344" /></a></p>
<h4><a href="http://www.flickr.com/photos/soxiam/3253375395/in/pool-ilovewireframes">7. sketch: vimeo conversations page ideas (alt)</a></h4>
<p><a href="http://www.flickr.com/photos/soxiam/3253375395/in/pool-ilovewireframes"><img class="aligncenter size-medium wp-image-340" title="Sketch-in-web-design-vimeo-conversations-page-ideas" src="http://www.renniaofei.com/wp-content/uploads/2010/01/Sketch-in-web-design-vimeo-conversations-page-ideas-468x351.jpg" alt="Sketch-in-web-design-vimeo-conversations-page-ideas" width="468" height="351" /></a></p>
<h4><a href="http://www.flickr.com/photos/jvbates/3575640811/">8. Mega-dropdown explorations</a></h4>
<p><a href="http://www.flickr.com/photos/jvbates/3575640811/"><img class="aligncenter size-full wp-image-341" title="Sketch-in-web-design-Mega-dropdown-explorations" src="http://www.renniaofei.com/wp-content/uploads/2010/01/Sketch-in-web-design-Mega-dropdown-explorations.jpg" alt="Sketch-in-web-design-Mega-dropdown-explorations" width="392" height="498" /></a></p>
<h4><a href="http://www.flickr.com/photos/jvbates/3576191753/in/photostream/">9. Video detail initial sketches</a></h4>
<p><a href="http://www.flickr.com/photos/jvbates/3576191753/in/photostream/"><img class="aligncenter size-full wp-image-342" title="Sketch-in-web-design-Video-detail-initial-sketches" src="http://www.renniaofei.com/wp-content/uploads/2010/01/Sketch-in-web-design-Video-detail-initial-sketches.jpg" alt="Sketch-in-web-design-Video-detail-initial-sketches" width="341" height="497" /></a></p>
<h4><a href="http://www.flickr.com/photos/jvbates/3576998296/in/photostream/">10. Category page layout</a></h4>
<p><a href="http://www.flickr.com/photos/jvbates/3576998296/in/photostream/"><img class="aligncenter size-full wp-image-343" title="Sketch-in-web-design-Category-page-layout" src="http://www.renniaofei.com/wp-content/uploads/2010/01/Sketch-in-web-design-Category-page-layout.jpg" alt="Sketch-in-web-design-Category-page-layout" width="329" height="495" /></a></p>
<h4><a href="http://www.flickr.com/photos/jasonrobb/3836463737/in/set-72157621915677231/">11. Sketching</a></h4>
<p><a href="http://www.flickr.com/photos/jasonrobb/3836463737/in/set-72157621915677231/"><img class="aligncenter size-full wp-image-344" title="Sketch-in-web-design-Sketching" src="http://www.renniaofei.com/wp-content/uploads/2010/01/Sketch-in-web-design-Sketching.jpg" alt="Sketch-in-web-design-Sketching" width="468" height="351" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.renniaofei.com/design/excellent-sketches-in-web/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>利用一个圆形来制作边框圆角</title>
		<link>http://www.renniaofei.com/design/adding-rounded-corners-use-a-circle/</link>
		<comments>http://www.renniaofei.com/design/adding-rounded-corners-use-a-circle/#comments</comments>
		<pubDate>Sun, 20 Dec 2009 03:31:14 +0000</pubDate>
		<dc:creator>任鸟飞</dc:creator>
				<category><![CDATA[灵感]]></category>
		<category><![CDATA[编码]]></category>
		<category><![CDATA[设计]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[创意]]></category>
		<category><![CDATA[网页布局]]></category>

		<guid isPermaLink="false">http://www.renniaofei.com/?p=262</guid>
		<description><![CDATA[圆角是常用的设计元素之一，但HTML元素都是以方形的形式存在，但是通过给这些元素设置背景图片，就能创建圆角效果。

圆角越灵活，则对应的CSS代码就越复杂，我们的目标是利用最小的图片及最少的代码实现圆角效果。
制作圆角效果步骤：

圆角的灵活性。例如可否横向、纵向延伸。
需要哪些HTML元素。
制作圆角图片。
编写CSS代码。

虽然制作圆角的方法有很多，但这里介绍一个我自己想出来的方法 —— 利用一个圆形来制作边框圆角。
这个方法的好处是只需要一个圆形图片，然后对所需要的HTML元素进行样式定义。
我们这里用的圆角图片是一个右侧所示的圆形图片。圆角图片： 。
利用一个圆形来制作边框圆角效果预览：
 
 
制作过程：

利用绘图软件绘制一个20×20的带有边框的圆角。

合理选用HTML元素，并确定这些元素所在的位置及大小。
HTML元素示意图
HTML代码：
&#60;div class="gray-box"&#62;
&#60;span class="top-left"&#62;&#60;/span&#62;
&#60;h4&#62;制作边框圆角&#60;/h4&#62;
&#60;span class="top-right"&#62;&#60;/span&#62;
&#60;p&#62;圆角是常用的设计元素之一，但HTML元素都是以方形的形式存在。&#60;br /&#62;
  &#60;a href="http://www.renniaofei.com"&#62;任鸟飞网页设计&#60;/a&#62;&#60;/p&#62;
&#60;span class="bottom-left"&#62;&#60;/span&#62;
&#60;span class="more"&#62;&#60;a href="http://www.renniaofei.com"&#62;更多资料&#60;/a&#62;&#60;/span&#62;
&#60;span class="bottom-right"&#62;&#60;/span&#62;&#60;/div&#62;

对上面的HTML元素进行样式定义。CSS代码：
.gray-box {
	width: 300px;
	position: relative;
	height: 200px;
}
.gray-box .top-left {
	background-image: url(bg.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 10px;
	width: 10px;
	display: block;
	position: absolute;
	left: 0px;
	top: 0px;
}
.gray-box h4 {
	width: 280px;
	display: block;
	position: absolute;
	left: 10px;
	top: 0px;
	border-top: solid 1px #ccc;
	height: 20px;
	background-color: #eee;
	z-index: 999;
	padding-top: 5px;
	color: #003366;
}
.gray-box .top-right {
	background-image: url(bg.gif);
	background-repeat: no-repeat;
	background-position: right top;
	height: 10px;
	width: 10px;
	display: block;
	position: absolute;
	top: [...]]]></description>
			<content:encoded><![CDATA[<p>圆角是常用的设计元素之一，但HTML元素都是以方形的形式存在，但是通过给这些元素设置背景图片，就能创建圆角效果。<br />
<span id="more-262"></span><br />
圆角越灵活，则对应的CSS代码就越复杂，我们的目标是利用<strong>最小的图片</strong>及<strong>最少的代码</strong>实现圆角效果。</p>
<p>制作圆角效果步骤：</p>
<ol>
<li>圆角的灵活性。例如可否横向、纵向延伸。</li>
<li>需要哪些HTML元素。</li>
<li>制作圆角图片。</li>
<li>编写CSS代码。</li>
</ol>
<p>虽然制作圆角的方法有很多，但这里介绍一个我自己想出来的方法 —— <strong>利用一个圆形来制作边框圆角</strong>。</p>
<p>这个方法的好处是只需要一个圆形图片，然后对所需要的HTML元素进行样式定义。</p>
<p>我们这里用的圆角图片是一个右侧所示的圆形图片。<strong>圆角图片：<a href="http://www.renniaofei.com/wp-content/uploads/2009/12/bg.gif"><img class="alignnone size-full wp-image-263" title="bg" src="http://www.renniaofei.com/wp-content/uploads/2009/12/bg.gif" alt="bg" width="20" height="20" /></a> 。</strong></p>
<p><strong>利用一个圆形来制作边框圆角效果预览：</strong></p>
<p><a href="http://www.renniaofei.com/wp-content/uploads/2009/12/adding-rounded-corners-use-a-circle-preview.jpg"><img class="aligncenter size-full wp-image-264" title="adding-rounded-corners-use-a-circle-preview" src="http://www.renniaofei.com/wp-content/uploads/2009/12/adding-rounded-corners-use-a-circle-preview.jpg" alt="adding-rounded-corners-use-a-circle-preview" width="310" height="214" /></a><strong> </strong></p>
<p><strong> </strong></p>
<h4>制作过程：</h4>
<ol>
<li>利用绘图软件绘制一个20×20的带有边框的圆角。<br />
<a href="http://www.renniaofei.com/wp-content/uploads/2009/12/bg.gif"><img class="alignnone size-full wp-image-263" title="bg" src="http://www.renniaofei.com/wp-content/uploads/2009/12/bg.gif" alt="bg" width="20" height="20" /></a></li>
<li>合理选用HTML元素，并确定这些元素所在的位置及大小。<br />
HTML元素示意图<br />
<a href="http://www.renniaofei.com/wp-content/uploads/2009/12/adding-rounded-corners-use-a-circle-position.jpg"><img class="aligncenter size-full wp-image-265" title="adding-rounded-corners-use-a-circle-position" src="http://www.renniaofei.com/wp-content/uploads/2009/12/adding-rounded-corners-use-a-circle-position.jpg" alt="adding-rounded-corners-use-a-circle-position" width="468" height="300" /></a>HTML代码：</p>
<pre><code>&lt;div class="gray-box"&gt;
&lt;span class="top-left"&gt;&lt;/span&gt;
&lt;h4&gt;制作边框圆角&lt;/h4&gt;
&lt;span class="top-right"&gt;&lt;/span&gt;
&lt;p&gt;圆角是常用的设计元素之一，但HTML元素都是以方形的形式存在。&lt;br /&gt;
  &lt;a href="http://www.renniaofei.com"&gt;任鸟飞网页设计&lt;/a&gt;&lt;/p&gt;
&lt;span class="bottom-left"&gt;&lt;/span&gt;
&lt;span class="more"&gt;&lt;a href="http://www.renniaofei.com"&gt;更多资料&lt;/a&gt;&lt;/span&gt;
&lt;span class="bottom-right"&gt;&lt;/span&gt;&lt;/div&gt;</code></pre>
</li>
<li>对上面的HTML元素进行样式定义。CSS代码：
<pre><code><span class="class">.gray-box</span><span class="rules"> {
	<span class="keyword">width</span>: <span class="value">300px</span>;
	<span class="keyword">position</span>: <span class="value">relative</span>;
	<span class="keyword">height</span>: <span class="value">200px</span>;
}</span>
<span class="class">.gray-box .top-left </span><span class="rules">{
	<span class="keyword">background-image</span>: <span class="value">url(bg.gif)</span>;
	<span class="keyword">background-repeat</span>: <span class="value">no-repeat</span>;
	<span class="keyword">background-position</span>: <span class="value">left top</span>;
	<span class="keyword">height</span>: <span class="value">10px</span>;
	<span class="keyword">width</span>: <span class="value">10px</span>;
	<span class="keyword">display</span>: <span class="value">block</span>;
	<span class="keyword">position</span>: <span class="value">absolute</span>;
	<span class="keyword">left</span>: <span class="value">0px</span>;
	<span class="keyword">top</span>: <span class="value">0px</span>;
}</span>
<span class="class">.gray-box h4 </span><span class="rules">{
	<span class="keyword">width</span>: <span class="value">280px</span>;
	<span class="keyword">display</span>: <span class="value">block</span>;
	<span class="keyword">position</span>: <span class="value">absolute</span>;
	<span class="keyword">left</span>: <span class="value">10px</span>;
	<span class="keyword">top</span>: <span class="value">0px</span>;
	<span class="keyword">border-top</span>: <span class="value">solid 1px #ccc</span>;
	<span class="keyword">height</span>: <span class="value">20px</span>;
	<span class="keyword">background-color</span>: <span class="value">#eee</span>;
	<span class="keyword">z-index</span>: <span class="value">999;
	<span class="keyword">padding-top</span>: 5px;
	<span class="keyword">color</span>: #003366;
}</span>
<span class="class">.gray-box .top-right </span><span class="rules">{
	<span class="keyword">background-image</span>: <span class="value">url(bg.gif)</span>;
	<span class="keyword">background-repeat</span>: <span class="value">no-repeat</span>;
	<span class="keyword">background-position</span>: <span class="value">right top</span>;
	<span class="keyword">height</span>: <span class="value">10px</span>;
	<span class="keyword">width</span>: <span class="value">10px</span>;
	<span class="keyword">display</span>: <span class="value">block</span>;
	<span class="keyword">position</span>: <span class="value">absolute</span>;
	<span class="keyword">top</span>: <span class="value">0px</span>;
	<span class="keyword">right</span>: <span class="value">0px</span>;
}</span>
<span class="class">.gray-box .bottom-left </span><span class="rules">{
	<span class="keyword">background-image</span>: <span class="value">url(bg.gif)</span>;
	<span class="keyword">background-repeat</span>: <span class="value">no-repeat</span>;
	<span class="keyword">background-position</span>: <span class="value">left bottom</span>;
	<span class="keyword">height</span>: <span class="value">10px</span>;
	<span class="keyword">width</span>: <span class="value">10px</span>;
	<span class="keyword">display</span>: <span class="value">block</span>;
	<span class="keyword">position</span>: <span class="value">absolute;
	<span class="keyword">left</span>: <span class="value">0px</span>;
	<span class="keyword">bottom</span>: <span class="value">0px;
}</span>
<span class="class">.gray-box .bottom-right</span><span class="rules"> {
	<span class="keyword">background-image</span>: <span class="value">url(bg.gif)</span>;
	<span class="keyword">background-repeat</span>: <span class="value">no-repeat</span>;
	<span class="keyword">background-position</span>: <span class="value">right bottom</span>;
	<span class="keyword">height</span>: <span class="value">10px</span>;
	<span class="keyword">width</span>: <span class="value">10px</span>;
	<span class="keyword">display</span>: <span class="value">block</span>;
	<span class="keyword">position</span>: <span class="value">absolute</span>;
	<span class="keyword">right</span>: <span class="value">0px</span>;
	<span class="keyword">bottom</span>: <span class="value">0px</span>;
}</span>
<span class="class">.gray-box .more </span><span class="rules">{
	<span class="keyword">width</span>: <span class="value">280px</span>;
	<span class="keyword">position</span>: <span class="value">absolute</span>;
	<span class="keyword">right</span>: <span class="value">10px</span>;
	<span class="keyword">bottom</span>: <span class="value">0px</span>;
	<span class="keyword">display</span>: <span class="value">block</span>;
	<span class="keyword">background-color</span>: <span class="value">#EEEEEE</span>;
	<span class="keyword">border-bottom</span>: <span class="value">solid 1px #ccc</span>;
	<span class="keyword">text-align</span>: <span class="value">right</span>;
	<span class="keyword">padding-bottom</span>: <span class="value">8px</span>;
}</span>
<span class="class">.gray-box p </span><span class="rules">{
	<span class="keyword">position</span>: <span class="value">absolute</span>;
	<span class="keyword">top</span>: <span class="value">10px</span>;
	<span class="keyword">background-color</span>: <span class="value">#EEEEEE</span>;
	<span class="keyword">border-right</span>: <span class="value">solid 1px #ccc</span>;
	<span class="keyword">border-left</span>: <span class="value">solid 1px #ccc</span>;
	<span class="keyword">width</span>: <span class="value">278px</span>;
	<span class="keyword">height</span>: <span class="value">140px</span>;
	<span class="keyword">padding</span>: <span class="value">20px 10px</span>;
}</span></span></span></span></code></pre>
</li>
</ol>
<p> <br />
<a title="adding rounded corners use a circle preview" href="http://www.renniaofei.com/wp-content/uploads/2009/12/adding-rounded-corners-use-a-circle.html" target="_blank">利用一个圆形来制作边框圆角效果 —— 预览</a><br />
<a title="download adding rounded corners use a circle" href="http://www.renniaofei.com/wp-content/uploads/2009/12/adding-rounded-corners-use-a-circle.rar" target="_blank">利用一个圆形来制作边框圆角效果 —— 下载</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.renniaofei.com/design/adding-rounded-corners-use-a-circle/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>常被遗忘但非常有用的10个CSS属性</title>
		<link>http://www.renniaofei.com/code/10-simple-but-useful-css-properties/</link>
		<comments>http://www.renniaofei.com/code/10-simple-but-useful-css-properties/#comments</comments>
		<pubDate>Wed, 09 Dec 2009 09:06:28 +0000</pubDate>
		<dc:creator>任鸟飞</dc:creator>
				<category><![CDATA[编码]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[网页布局]]></category>
		<category><![CDATA[网页美工]]></category>

		<guid isPermaLink="false">http://www.renniaofei.com/?p=186</guid>
		<description><![CDATA[我们习惯使用自己熟悉的CSS属性来定义页面的样式，虽然下面这些CSS属性虽然不是很常用，但掌握这些方法也许能让你如虎添翼。

1. clip 【预览】
类似于遮罩层的感念，只显示出指定位置及大小的矩形框中的内容,通过指定 top right bottom left 四个参数来决定矩形框的位置及大小。
使用Clip属性时须指定Postion属性值为absolute。


CSS代码：
.clip {
  position: relative;
  height: 130px;
  width: 200px;
  border: solid 1px #ccc;
}
.clip img {
  position: absolute;
  clip: rect(30px 165px 100px 30px);
}

2. min-height ﹑min-width ﹑max-height ﹑max-width 【预览】
这些属性指定元素的最小高度（min-height）﹑最小宽度（min-width）﹑最大高度（max-height）﹑最大宽度（max-width），常用来平衡页面布局。

CSS代码
.box-min-height {
  min-height: 550px;
}

IE6不支持这些属性，可以使用下面CSS代码来代替
.box-min-height {
  min-height:550px;
  height:auto !important;
  height:550px;
}
min-height min-width max-height max-width 这些属性指定元素长宽方向的极值。
height [...]]]></description>
			<content:encoded><![CDATA[<p>我们习惯使用自己熟悉的CSS属性来定义页面的样式，虽然下面这些CSS属性虽然不是很常用，但掌握这些方法也许能让你如虎添翼。<br />
<span id="more-186"></span></p>
<h4>1. clip 【<a href="http://www.renniaofei.com/wp-content/uploads/2009/12/10-simple-but-useful-css-properties-preview.html#clip">预览</a>】</h4>
<p>类似于遮罩层的感念，只显示出指定位置及大小的矩形框中的内容,通过指定 top right bottom left 四个参数来决定矩形框的位置及大小。</p>
<p><strong>使用Clip属性时须指定Postion属性值为absolute。</strong></p>
<p><strong><a href="http://www.renniaofei.com/wp-content/uploads/2009/12/clip.jpg"><img class="alignnone size-full wp-image-187" title="clip" src="http://www.renniaofei.com/wp-content/uploads/2009/12/clip.jpg" alt="clip" width="468" height="300" /></a><br />
</strong></p>
<p>CSS代码：</p>
<pre><code class="css"><span class="class">.clip</span> <span class="rules">{
  <span class="keyword">position</span>:<span class="value"> relative</span>;
  <span class="keyword">height</span>:<span class="value"> 130px</span>;
  <span class="keyword">width</span>:<span class="value"> 200px</span>;
  <span class="keyword">border</span>:<span class="value"> solid 1px #ccc</span>;
}</span>
<span class="class">.clip</span> <span class="keyword">img</span> <span class="rules">{
  <span class="keyword">position</span>:<span class="value"> absolute</span>;
  <span class="keyword">clip</span>:<span class="value"> rect(30px 165px 100px 30px)</span>;
}</span>
</code></pre>
<h5>2. min-height ﹑min-width ﹑max-height ﹑max-width 【<a href="http://www.renniaofei.com/wp-content/uploads/2009/12/10-simple-but-useful-css-properties-preview.html#min-max">预览</a>】</h5>
<p>这些属性指定元素的最小高度（min-height）﹑最小宽度（min-width）﹑最大高度（max-height）﹑最大宽度（max-width），常用来平衡页面布局。</p>
<p><a href="http://www.renniaofei.com/wp-content/uploads/2009/12/min-max.jpg"><img class="alignnone size-full wp-image-188" title="min-max" src="http://www.renniaofei.com/wp-content/uploads/2009/12/min-max.jpg" alt="min-max" width="468" height="300" /></a></p>
<p>CSS代码</p>
<pre><code class="css"><span class="class">.box-min-height</span> <span class="rules">{
  <span class="keyword">min-height</span>:<span class="value"> 550px</span>;
}</span>
</code></pre>
<p>IE6不支持这些属性，可以使用下面CSS代码来代替</p>
<pre><code class="css"><span class="class">.box-min-height</span> <span class="rules">{
  <span class="keyword">min-height</span>:<span class="value">550px</span>;
  <span class="keyword">height</span>:<span class="value">auto !important</span>;
  <span class="keyword">height</span>:<span class="value">550px</span>;
}</span></code></pre>
<p>min-height min-width max-height max-width 这些属性指定元素长宽方向的极值。</p>
<p>height width指定元素的长 宽，其值为固定值，所包含的内容只能显示在指定的范围内。</p>
<h4>3. White-space 【<a href="http://www.renniaofei.com/wp-content/uploads/2009/12/10-simple-but-useful-css-properties-preview.html#white-space">预览</a>】</h4>
<p>遇到空格时的换行方式。</p>
<p><a href="http://www.renniaofei.com/wp-content/uploads/2009/12/white-space.jpg"><img class="alignnone size-full wp-image-189" title="white-space" src="http://www.renniaofei.com/wp-content/uploads/2009/12/white-space.jpg" alt="white-space" width="468" height="200" /></a></p>
<p>CSS代码</p>
<pre><code class="css"><span class="keyword">em</span> <span class="rules">{
  <span class="keyword">white-space</span>:<span class="value"> nowrap</span>;
}</span>
</code></pre>
<h4>4. cursor【<a href="http://www.renniaofei.com/wp-content/uploads/2009/12/10-simple-but-useful-css-properties-preview.html#cursor">预览</a>】</h4>
<p>鼠标类型</p>
<p>[ crosshair | text | wait | default | help | e-resize | ne-resize | n-resize | nw-resize | w-resize | sw-resize | s-resize | se-resize | auto ]</p>
<p>CSS 代码</p>
<p><a href="http://www.renniaofei.com/wp-content/uploads/2009/12/cursor.jpg"><img class="alignnone size-full wp-image-190" title="cursor" src="http://www.renniaofei.com/wp-content/uploads/2009/12/cursor.jpg" alt="cursor" width="468" height="180" /></a></p>
<p>CSS代码</p>
<pre><code class="css"><span class="class">.default</span><span class="rules">{
  <span class="keyword">cursor</span>:<span class="value"> default</span>;
}</span>

<span class="class">.wait</span><span class="rules">{
  <span class="keyword">cursor</span>:<span class="value"> wait</span>;
}</span>

<span class="class">.pointer</span>:hover <span class="rules">{
  <span class="keyword">cursor</span>:<span class="value"> pointer</span>;
}</span>
</code></pre>
<h4>5. display inline block【<a href="http://www.renniaofei.com/wp-content/uploads/2009/12/10-simple-but-useful-css-properties-preview.html#display">预览</a>】</h4>
<p>块（block）元素，例如h div  p，在显示的时候会单独占有一个新行，而内嵌（inline）元素，例如span em strong ，则会显示在相同行内。</p>
<p><a href="http://www.renniaofei.com/wp-content/uploads/2009/12/display.jpg"><img class="alignnone size-full wp-image-191" title="display" src="http://www.renniaofei.com/wp-content/uploads/2009/12/display.jpg" alt="display" width="468" height="180" /></a></p>
<p>CSS 代码</p>
<pre><code class="css"><span class="class">.block</span> <span class="keyword">em</span> <span class="rules">{
  <span class="keyword">display</span>:<span class="value"> block</span>;
}</span>

<span class="class">.inline</span> <span class="keyword">h4</span>, <span class="class">.inline</span> <span class="keyword">p</span> <span class="rules">{
  <span class="keyword">display</span>:<span class="value"> inline</span>;
}</span>
</code></pre>
<h4>6. position:fixed 【<a href="http://www.renniaofei.com/wp-content/uploads/2009/12/10-simple-but-useful-css-properties-preview.html#position">预览</a>】</h4>
<p>元素的位置固定不随页面滚动</p>
<p><a href="http://www.renniaofei.com/wp-content/uploads/2009/12/position.jpg"><img class="alignnone size-full wp-image-192" title="position" src="http://www.renniaofei.com/wp-content/uploads/2009/12/position.jpg" alt="position" width="468" height="180" /></a></p>
<p>CSS 代码</p>
<pre><code class="css"><span class="class">.position</span><span class="rules">{
  <span class="keyword">position</span>:<span class="value"> fixed</span>;
  <span class="keyword">top</span>:<span class="value"> 200px</span>;
  <span class="keyword">right</span>:<span class="value"> 0px</span>;
  <span class="keyword">height</span>:<span class="value"> 200px</span>;
  <span class="keyword">width</span>:<span class="value"> 100</span>;
}</span>
</code></pre>
<h4>7. background-imgage (css sprites) 【<a href="http://www.renniaofei.com/wp-content/uploads/2009/12/10-simple-but-useful-css-properties-preview.html#css-sprites">预览</a>】</h4>
<p><a href="http://www.renniaofei.com/wp-content/uploads/2009/12/css-sprites.jpg"><img class="alignnone size-full wp-image-196" title="css-sprites" src="http://www.renniaofei.com/wp-content/uploads/2009/12/css-sprites.jpg" alt="css-sprites" width="468" height="280" /></a></p>
<p>CSS 代码</p>
<pre><code class="css"><span class="class">.css-sprites-50</span><span class="rules"> {
 <span class="keyword"> background-image</span>: <span class="value">url(default-thumbnail.gif);</span>
 <span class="keyword"> background-repeat</span>: <span class="value">no-repeat;</span>
<span class="keyword">  background-position</span>: <span class="value">50px 50px;</span>
  <span class="keyword">height</span>: <span class="value"> 200px;</span>
  <span class="keyword">width</span>: <span class="value"> 200px;</span>
 <span class="keyword"> background-color</span>: <span class="value">#eee;</span>
  <span class="keyword">margin-bottom: 50px;</span>
}</span>
<span class="class">.css-sprites-150</span><span class="rules"> {
  <span class="keyword">background-image</span>: <span class="value">url(default-thumbnail.gif);</span>
 <span class="keyword"> background-repeat</span>: <span class="value">no-repeat;</span>
<span class="keyword">  background-position</span>: <span class="value">-50px -50px;</span>
 <span class="keyword"> height</span>: <span class="value">200px;</span>
 <span class="keyword"> width</span>: <span class="value">200px;</span>
  <span class="keyword">background-color</span>: <span class="value">#eee;</span>
}</span>
</code></pre>
<h4>8. text  indent 【<a href="http://www.renniaofei.com/wp-content/uploads/2009/12/10-simple-but-useful-css-properties-preview.html#text-indent">预览</a>】</h4>
<ul>
<li>为了美观及方便阅读，段落开头一般都要缩进两个字。</li>
<li>网站logo部分定位也可以使用这种方式，将logo部分文字缩进-9999px，只显示logo图片，可参考 <a href="http://www.noonewebdesign.com">No.1 Web Design</a> 。</li>
</ul>
<p><a href="http://www.renniaofei.com/wp-content/uploads/2009/12/text-indent.jpg"><img class="alignnone size-full wp-image-193" title="text-indent" src="http://www.renniaofei.com/wp-content/uploads/2009/12/text-indent.jpg" alt="text-indent" width="468" height="100" /></a></p>
<p>CSS代码</p>
<pre><code class="css"><span class="class">.text-indent</span>{
<span class="keyword">  text-indent</span>:<span class="value">50px</span>;
}</code></pre>
<h4>9. Border Radius 【<a href="http://www.renniaofei.com/wp-content/uploads/2009/12/10-simple-but-useful-css-properties-preview.html#radius">预览</a>】</h4>
<p>定义边框圆角<br />
<a href="http://www.renniaofei.com/wp-content/uploads/2009/12/radius.jpg"><img class="alignnone size-full wp-image-194" title="radius" src="http://www.renniaofei.com/wp-content/uploads/2009/12/radius.jpg" alt="radius" width="468" height="260" /></a></p>
<p>CSS 代码</p>
<pre><code class="css"><span class="class">.border-redius</span><span class="rules">{
  <span class="keyword">-moz-border-radius</span>:<span class="value"> 10px</span>;
  <span class="keyword">-webkit-border-radius</span>:<span class="value"> 10px</span>;
}</span></code></pre>
<h4>10. z-index 【<a href="http://www.renniaofei.com/wp-content/uploads/2009/12/10-simple-but-useful-css-properties-preview.html#z-index">预览</a>】</h4>
<p>元素叠放的层级<br />
<a href="http://www.renniaofei.com/wp-content/uploads/2009/12/z-index.jpg"><img class="alignnone size-full wp-image-195" title="z-index" src="http://www.renniaofei.com/wp-content/uploads/2009/12/z-index.jpg" alt="z-index" width="468" height="260" /></a><br />
CSS 代码</p>
<pre><code class="css"><span class="class">.z-index-1 </span><span class="rules">{
  <span class="keyword">z-index</span>:<span class="value"> 999</span>;
}</span>
<span class="class">.z-index-2</span> <span class="rules">{
  <span class="keyword">z-index</span>:<span class="value"> 1</span>;
}</span></code></pre>
]]></content:encoded>
			<wfw:commentRss>http://www.renniaofei.com/code/10-simple-but-useful-css-properties/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>页面网格布局辅助工具</title>
		<link>http://www.renniaofei.com/tools/layout-out-grid-designer/</link>
		<comments>http://www.renniaofei.com/tools/layout-out-grid-designer/#comments</comments>
		<pubDate>Sun, 06 Dec 2009 12:50:25 +0000</pubDate>
		<dc:creator>任鸟飞</dc:creator>
				<category><![CDATA[工具]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[网页布局]]></category>

		<guid isPermaLink="false">http://www.renniaofei.com/?p=150</guid>
		<description><![CDATA[页面布局设计时须参考显示屏的分辨率，常见的分辨率有1028*800,1028*768,1028*720，1024*768，960*600，800*600。

页面布局过程中需要注意的几个参数：

页面整体宽度
页面边距
列数量
栏目之间的间距

页面布局工具 Grid Designer （ http://grid.mindplay.dk）根据上述4个参数，计算出各个栏目之间的位置。

]]></description>
			<content:encoded><![CDATA[<p>页面布局设计时须参考显示屏的分辨率，常见的分辨率有1028*800,1028*768,1028*720，1024*768，960*600，800*600。</p>
<p><span id="more-150"></span></p>
<p>页面布局过程中需要注意的几个参数：</p>
<ol>
<li>页面整体宽度</li>
<li>页面边距</li>
<li>列数量</li>
<li>栏目之间的间距</li>
</ol>
<p>页面布局工具 Grid Designer （ <a href="http://grid.mindplay.dk">http://grid.mindplay.dk</a>）根据上述4个参数，计算出各个栏目之间的位置。</p>
<p><a href="http://www.renniaofei.com/wp-content/uploads/2009/12/css-tools-grid-designer.jpg"><img class="alignnone size-medium wp-image-151" title="css-tools-grid-designer" src="http://www.renniaofei.com/wp-content/uploads/2009/12/css-tools-grid-designer-468x253.jpg" alt="css-tools-grid-designer" width="468" height="253" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.renniaofei.com/tools/layout-out-grid-designer/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

<!-- Dynamic Page Served (once) in 0.591 seconds -->
