2007.6. Found 7, Page1/1

详解css定位与定位应用

来源:蓝色理想 作者:小毅定位一直是WEB标准应用中的难点,如果理不清楚定位那么可能应实现的效果实现不了,实现了的效果可能会走样。如果理清了定位的原理,那定位会让网页实现的更加完美。 定位的定义: 在CSS中关于定位的内容是:position:relative | absolute | static | fixed static 没有特别的设定,遵循基本的定位规定,不能通过z-index进行层次分级。 relative 不脱离文档流,参考自身静态位置通过 top,bottom,left,right 定位,并且可以通过z-index进行层次分级。 absolute 脱离文档流,通过 top,bottom,left,right 定位。选取其最近的父级定位元素,当父级 position 为 static 时,absolute元素将以body坐标原点进行定位,可以通过z-index进行层次分级。 fixed 固定定位,这里他所固定的对像是可视窗口而并非是body或是父级元素。可通过z-index进行层次分级。 CSS中定位的层叠分级:z-index: auto | namber; auto 遵从其父对象的定位 namber 无单位的整数值。可为负数 定位的原理: 可以位移的元素 (相对定位) 在本文流中,任何一个元素都被文本流所限制了自身的位置,但是通过CSS我们依然使得这些元素可以改变自己的位置,我们可以通过float来让元素浮动,我们也可以通过margin来让元素产生位置移动。但是事实上那并非是真实的位移,因为,那只是通过加大margin值来实现的障眼法。而真正意义上的位移是通过top,right,bottom,left(下称TRBL,TRBL可以折分使用。)针对一个相对定位的元素所产生的。我们看下面的图: 我们看图中是一个宽度为200px,高度为50px,margin:25px; border:25px solid #333; padding:25px; 相对定位的元素,并且位移距上50px,距左50px。而下方是一块默认定位的黑色区块。我们看到这个处在文本流的区块被上面的相对定位挡住了一部分,这说明:“当元素被设置相对定位或是绝对定位后,将自动产生层叠,他们的层叠级别自然的高于文本流”。除非设置其z-index值为负值,但是在 Firefox等浏览器中z-index为负值时将不会显示。并且我们发现当相对定位元素进行位移后,表现内容已经脱离了文本流,只是在本文流中还为原来的绝对定位留下了原有的总宽与总高(内容的高度或是宽度加上margin\border\padding的数值)。这说明在相对定位中,虽然表现区脱离了原来的文本流,但是在文本流中还还有此相对定位的老窩。这点要特别注意因为在实际应用中,如果相对定位的位移数值过大,那么原有的区域就会形成一块空白。 并且我们注意,定位元素的坐标点是在margin值的左上边缘点,即图中的B点。那么所有的位移的计算将以这个点为基础进行元素的推动。当TRBL为正值时位移的方向是内聚的,由些可推,当TRBL为负值时位移的方向是外放的。在图片有位移的箭头指向标识,带有加号的是正值位移方向,带有减号的是负值位移方向。关于位移方位,可以延伸阅读怿飞的《由浅入深漫谈margin属性(一)》 可以在任意一个位置的元素 (绝对定位) 如上所述:相对定位只可以在文本流中进行位置的上下左右的移动,同样存在一定的局限性,虽然他的表现区脱离了文本流,但是在文本流却依然为其保留了一席之地,这就好比一个打工的人他到了外地,但是在老家依然有一个专属于他的位置,这个位置不应他的移动而改变。但是这样很明显就会空出一块空白来,如果希望文本流抛弃这个部分就需要用到绝对定位,绝对定位不光脱离了文本流,而且在文本流中也不会给这个绝对定位元素留下专属空位,这就好比是一个工厂里的工人,如果有一个工人走了自然会要有别的工人来填充这个位置。而移动出去的部分自然也就成为了自由体。绝对定位将可以通过TRBL来设置元素处在任何一个位置。在父层position属性为默认值时,TRBL的坐标原点以body的坐标原点为起始。看下图: 上图可知,文本流中的内容会顶替绝对定位无素的位置,一点都不会客气。而绝对定位元素自然的层叠于文本流之上。而在单一的绝对定位中,定位元素将会跑到网页的左上角,因为那里是他们的被绝对定位后的坐标原点。 被关联的绝对定位 上面说的是单纯的绝对定位,而在实际的应用中我们常常会需要用到一种特别的形式。即希望定位元素要有绝对定位的特性,但是又希望绝对定位的坐标原点可以固定在网页中的某一个点,当这个点被移动时绝对位定元素希望能保证相对于这个原坐标的相对位置。也就是说需要这个绝对定位要跟着网页移动,而并且是因定在网页的某一个固定位置。通常当网页是居中形式的时候这种效果就会显得特别的重要。要实现这种效果基本方式就是为这个绝对定位的父级设置为相对定位。那么绝对定位的坐标就会以父级为坐标起始点。 虽然是如此,但是这个坐标原点却并不是父级的坐标原点,这是一个很奇怪的坐标位置。我们看一下模型图示: 我们看到,这个图中父级为黑灰色区块,子级为青色区块。父级是相对定位,子级是绝对定位。子级设置了顶部位移50个像素,左倾位移50个像素。那么我们看,子级的坐标原点并不是从父级的坐标原点位移50个像素,而是从父级块的padding左上边缘点为坐标起始点。而父级这里如果要产生位置移动,或是浏览器窗口大小有所变动都不会影响到这个绝对定位元素与父级的相对定位元素之间的位置关系。这个子级也不用调整数值。 这是一种很特别并且也是非常实用的应用方式。如果你之前对于定位的控制并不自如的话,相信看完对这里对定位的解释一定可以把定位使用得随心所欲。 总在视线里的元素 (固定定位) 由于广告的溢用,使得一些浏览器软件都开始有了广告内容拦截,使得一些很好的效果现在都不推荐使用了。比如让一个元素可能随着网页的滚动而不断改变自己的位置。而现在我可以通过CSS中的一个定位属性来实现这样的一个效果,这个元素属性就是曾经不被支持的position:fixed; 他的含义就是:固定定位。这个固定与绝对定位很像,唯一不同的是绝对定位是被固定在网页中的某一个位置,而固定定位则是固定在浏览器的视框位置。 虽然原来的浏览器并不支持过个属性,但是浏览器的发展使得现在的高级浏览器都可以正确的解析这个CSS属性。并且通过CSS HACK来让IE6都可以实现这样的效果(目前无法使IE5.x)实现这种效果。为了不使本文变成冗长的大论这里只给出这个实例算是这篇文章的结束。关于这个实例的一些问题大家可以自行分析。有不理解的地方可以给我留言! 以下为引用的内容:<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <meta http-equiv="Content-Language" content="zh-CN" /> <meta name="Design Corp" content="jonmax.com" /> <meta name="Designer mail" content="maozhenzhi(at)gmail.com" /> <meta name="roots" content="jonmax.com" /> <meta name="Keywords" content="" /> <meta name="Description" content="" /> <title></title> <link rel="shortcut icon" href="favicon.ico" type="image/x-icon" /> <link rel="stylesheet" rev="stylesheet" type="text/css" media="print" href="jonStyle/css/print.css" /> <link rel="stylesheet" rev="stylesheet" type="text/css" media="screen, projection" href="jonStyle/css/master.css" /> <link rel="stylesheet" rev="stylesheet" type="text/css" media="screen, projection" href="jonStyle/css/master_color.css" /> <link rel="alternate" type="application/rss+xml" title="RSS" href="/index.xml" /> <link rel="EditURI" type="application/rsd+xml" title="RSD" href="/rsd.xml" /> <link rel="start" href="" title="Home" /> <style type="text/css"> /*<![CDATA[*/ body {margin:0; padding:0 10px 0 10px; border:0; height:100%; overflow:auto;} #menu {right:0; top:0; width:130px; position:fixed; padding:10px; text-align:center; font-weight:bold; background:#000;} * html #menu {position:absolute; right:16px;}/*only for ie*/ html {overflow:auto !important; overflow:hidden;} /*]]>*/ </style> </head> <!-- --> <body id="" class=""> <div id="menu"> <a href="#" title="Dummy menu item">Mozilla</a> <a href="#" title="Dummy menu item">Opera</a> <a href="#" title="Dummy menu item">Netscape</a> <a href="#bites" title="Dummy menu item">Firefox</a> <a href="#" title="Dummy menu item">IE6</a> <a href="#" title="Dummy menu item">Windows</a> <a href="#" title="Dummy menu item">Style</a> <a href="#" title="Dummy menu item">CSS</a> </div> <div>看右上角的内容,不论浏览器怎么滚动,它始终在那个地方!</div> <div>看右上角的内容,不论浏览器怎么滚动,它始终在那个地方!</div> <div>看右上角的内容,不论浏览器怎么滚动,它始终在那个地方!</div> <div>看右上角的内容,不论浏览器怎么滚动,它始终在那个地方!</div> <div>看右上角的内容,不论浏览器怎么滚动,它始终在那个地方!</div> <div>看右上角的内容,不论浏览器怎么滚动,它始终在那个地方!</div> <div>看右上角的内容,不论浏览器怎么滚动,它始终在那个地方!</div> <div>看右上角的内容,不论浏览器怎么滚动,它始终在那个地方!</div> <div>看右上角的内容,不论浏览器怎么滚动,它始终在那个地方!</div> <div>看右上角的内容,不论浏览器怎么滚动,它始终在那个地方!</div> <div>看右上角的内容,不论浏览器怎么滚动,它始终在那个地方!</div> <div>看右上角的内容,不论浏览器怎么滚动,它始终在那个地方!</div> <div>看右上角的内容,不论浏览器怎么滚动,它始终在那个地方!</div> <div>看右上角的内容,不论浏览器怎么滚动,它始终在那个地方!</div> <div>看右上角的内容,不论浏览器怎么滚动,它始终在那个地方!</div> <div>看右上角的内容,不论浏览器怎么滚动,它始终在那个地方!</div> <div>看右上角的内容,不论浏览器怎么滚动,它始终在那个地方!</div> <div>看右上角的内容,不论浏览器怎么滚动,它始终在那个地方!</div> <div>看右上角的内容,不论浏览器怎么滚动,它始终在那个地方!</div> <div>看右上角的内容,不论浏览器怎么滚动,它始终在那个地方!</div> <div>看右上角的内容,不论浏览器怎么滚动,它始终在那个地方!</div> <div>看右上角的内容,不论浏览器怎么滚动,它始终在那个地方!</div> <div>看右上角的内容,不论浏览器怎么滚动,它始终在那个地方!</div> <div>看右上角的内容,不论浏览器怎么滚动,它始终在那个地方!</div> <div>看右上角的内容,不论浏览器怎么滚动,它始终在那个地方!</div> <div>看右上角的内容,不论浏览器怎么滚动,它始终在那个地方!</div> <div>看右上角的内容,不论浏览器怎么滚动,它始终在那个地方!</div> <div>看右上角的内容,不论浏览器怎么滚动,它始终在那个地方!</div> <div>看右上角的内容,不论浏览器怎么滚动,它始终在那个地方!</div> <div>看右上角的内容,不论浏览器怎么滚动,它始终在那个地方!</div> <div>看右上角的内容,不论浏览器怎么滚动,它始终在那个地方!</div> <div>看右上角的内容,不论浏览器怎么滚动,它始终在那个地方!</div> <div>看右上角的内容,不论浏览器怎么滚动,它始终在那个地方!</div> <div>看右上角的内容,不论浏览器怎么滚动,它始终在那个地方!</div> <div>看右上角的内容,不论浏览器怎么滚动,它始终在那个地方!</div> <div>看右上角的内容,不论浏览器怎么滚动,它始终在那个地方!</div> <div>看右上角的内容,不论浏览器怎么滚动,它始终在那个地方!</div> <div>看右上角的内容,不论浏览器怎么滚动,它始终在那个地方!</div> <div>看右上角的内容,不论浏览器怎么滚动,它始终在那个地方!</div> <div>看右上角的内容,不论浏览器怎么滚动,它始终在那个地方!</div> <div>看右上角的内容,不论浏览器怎么滚动,它始终在那个地方!</div> <div>看右上角的内容,不论浏览器怎么滚动,它始终在那个地方!</div> <div>看右上角的内容,不论浏览器怎么滚动,它始终在那个地方!</div> <div>看右上角的内容,不论浏览器怎么滚动,它始终在那个地方!</div> <div>看右上角的内容,不论浏览器怎么滚动,它始终在那个地方!</div> <div>看右上角的内容,不论浏览器怎么滚动,它始终在那个地方!</div> <div>看右上角的内容,不论浏览器怎么滚动,它始终在那个地方!</div> <div>看右上角的内容,不论浏览器怎么滚动,它始终在那个地方!</div> <div>看右上角的内容,不论浏览器怎么滚动,它始终在那个地方!</div> <div>看右上角的内容,不论浏览器怎么滚动,它始终在那个地方!</div> <div>看右上角的内容,不论浏览器怎么滚动,它始终在那个地方!</div> <div>看右上角的内容,不论浏览器怎么滚动,它始终在那个地方!</div> <div>看右上角的内容,不论浏览器怎么滚动,它始终在那个地方!</div> <div>看右上角的内容,不论浏览器怎么滚动,它始终在那个地方!</div> <div>看右上角的内容,不论浏览器怎么滚动,它始终在那个地方!</div> <div>看右上角的内容,不论浏览器怎么滚动,它始终在那个地方!</div> <div>看右上角的内容,不论浏览器怎么滚动,它始终在那个地方!</div> <div>看右上角的内容,不论浏览器怎么滚动,它始终在那个地方!</div> <div>看右上角的内容,不论浏览器怎么滚动,它始终在那个地方!</div> <div>看右上角的内容,不论浏览器怎么滚动,它始终在那个地方!</div> <div>看右上角的内容,不论浏览器怎么滚动,它始终在那个地方!</div> <div>看右上角的内容,不论浏览器怎么滚动,它始终在那个地方!</div> <div>看右上角的内容,不论浏览器怎么滚动,它始终在那个地方!</div> <div>看右上角的内容,不论浏览器怎么滚动,它始终在那个地方!</div> <div>看右上角的内容,不论浏览器怎么滚动,它始终在那个地方!</div> <div>看右上角的内容,不论浏览器怎么滚动,它始终在那个地方!</div> <div>看右上角的内容,不论浏览器怎么滚动,它始终在那个地方!</div> <div>看右上角的内容,不论浏览器怎么滚动,它始终在那个地方!</div> <div>看右上角的内容,不论浏览器怎么滚动,它始终在那个地方!</div> <div>看右上角的内容,不论浏览器怎么滚动,它始终在那个地方!</div> <div>看右上角的内容,不论浏览器怎么滚动,它始终在那个地方!</div> <div>看右上角的内容,不论浏览器怎么滚动,它始终在那个地方!</div> <div>看右上角的内容,不论浏览器怎么滚动,它始终在那个地方!</div> <div>看右上角的内容,不论浏览器怎么滚动,它始终在那个地方!</div> <div>看右上角的内容,不论浏览器怎么滚动,它始终在那个地方!</div> <div>看右上角的内容,不论浏览器怎么滚动,它始终在那个地方!</div> <div>看右上角的内容,不论浏览器怎么滚动,它始终在那个地方!</div> </body></html>

CSS类及id的规范化命名

Web开发人员可以通过创建CSS类及id名称并使用这些名称来对divs以及其他的格式页面元素进行标识。对开发人员来说,在命名重新定义XHTML标记(tags)的CSS selectors时,必须保证其与预定义的标记准确匹配,但就类以及id选择器名称而言,则仁者见仁,智者见智。然而随心所欲的为这些类以及id命名则并不是个好的习惯。     在阅读了由Andy Clarke(of Stuff and Nonsense and All That Malarkey)以及Eric Meyer所撰写的关于CSS类以及id命名规范的系列文章之后,我开始思考在自己的Web站点设计过程中对类以及ids的命名方式。     直观命名    当在设计Web页面以及需要对一个div进行标识的时候,最自然的想法就是使用可以描述元素所在页面位置的词汇来对其命名。这种方法使得类以及id的名称如下面所示:top-panelhorizontal-navleft-sidecenter-columnright-col    这些是CSS以及XHTML类和id的有效命名方式。这些词汇简单并且能够使人顾名思义,因此满足了标识页面元素以及相应的CSS样式的需要。    但问题是这样的名称同页面内容的特定表达方式相关联。这些命名参考了某种特定页面布局中的页面元素位置,因此在这样的布局之外使用就会显得不合适甚至造成理解混乱。同时,这些命名没有涉及文档内容的结构。因此,下面给出了对CSS类以及ID命名更好的方法。结构化命名      结构化的标记意味着表达方式/位置信息同内容的完全分离——这其中包括出现在标记(markup)中的类和id名称。    有标记的相关信息都是用来描述文档的结构而不是外观。这样的特点使得我们可以通过简单的改变CSS的方式来对不同外观格式下的内容(content)以及标记(markup)进行重用。当你理解这种方式时,很容易就可以发现采用页面位置来为类以及id命名的方式在处理如音频(audio)等外观格式上显得非常不合适。因此,应当根据在文档中的使用目的而非出现位置来对类以及id进行结构化命名。可以按照如下所示的结构化方式来对类以及id名称命名:brandingmain-navsubnavmain-contentsidebar    这些名字同直观命名方式一样非常易懂,但他们描述了页面元素的作用而非位置。这使得代码更加符合使用纯粹的结构化标记(structural markup)的初衷,即开发人员可以在不改变标记的情况下对各种各样媒体下的显示格式进行处理。    即使你不打算在其他的媒体上对Web页面进行格式修改,使用结构化命名方式还可以帮助你在日后的站点升级或重新设计中更为轻松。例如,结构化命名避免了当一个div同id right-column移动到页面左边后所带来的混乱。对div sidebar的采用这样的命名方式就显得更加适当,因为无论它出现在页面的哪一边,这个名字仍然对开发人员来说直观易懂。    惯例    Andy Clarke分析了40份由推崇标准化Web设计理念的开发人员所设计的Web站点的源代码。尽管类以及id名称很不统一,但是还是发现了一些频繁出现的常用名称。这里给出了最常用类/id名称的示例列表: headercontentnavsidebarfooter

增长气血的捷径——山药薏米芡实粥

中里巴人老师的《求医不如求己》才卖了没几天,再买时发现又印刷新版了,比第一版编排得更好。而且老师的blog还有更新,转载一篇老师的文章,望观者受益。若坚持按照“敲胆经、按摩心包经、早睡”一招三式做了,再配合食补,效果应该更佳。    很多朋友患有慢性病,症状很多,从头到脚,好象就没有舒服的地方,病虽不是很危重,但总是牵延不愈,时好时坏,令人烦恼不堪。其实这样的朋友当务之急是要培补您的气血,气血充足了才有抵御病症的资本,而如何补气血才是最快捷,最有效的呢?中医说:脾胃为后天之本,气血生化之源。所以要想气血充沛,必须要先把脾胃调养好才行,有些人吃一点东西就饱胀不适,难以消化;还有人吃下东西,不能很好的吸收,或腹泻、或便秘、或不生精微而生痰涎,或不长气血而长赘肉。诸般问题,皆因脾不健运造成。所以补益脾胃是改善体质的关键和前提。如果脾胃连五谷菜蔬都难以消化,那么药物就更难于被吸收了。   有些人因肾虚而吃补肾的药,但补肾药,多味厚而难于消化,通常,肾没补上,却成了脾胃的沉重负担,最后,补药停滞不消而成为毒素,所谓的虚不受补,便有脾胃虚而难于消化之意。还有人心肝火旺,常年需服用寒凉之药以清热解毒。岂知寒凉之药最伤脾胃,这就象常年把自家的庄稼地当作战场一样,最后,就算不被敌人打败,也会因无粮草而饿死。所以我们一定要给自己一些储备——气血的储备。只要粮草充足,我们就没有什么可怕的。怕只怕,我们已经没有能力再制造新鲜的气血了。很多病人只因不能纳食,无法吸收营养而丧失了最后反戈一击的机会。只要我们还能挣来钱,我们就还有的可花。我们就能够坚持到最后的胜利,抵御疾病是要有本钱的。    如果说这世界上还能找到不计利益、甘愿付出、并全力帮忙的朋友,那么山药、薏米、芡实则当之无愧。这是那种不急不躁、从容有力、可以托付一生的朋友。会在我们百般无奈,需要帮助的时候,给我们以最无声、最持久、最平和的帮助。它们在《神农本草经中》中都被尊为上品。“凡上品之药,法宜久服,与五谷之养人相佐,以臻寿考”我们需要经常和真正的好朋友在一起,也许一生我们都要相伴。但我们不会厌倦,有几个时时都支持你的朋友,难道不是我们的福气吗?如果,这样的朋友我们都不要,那你真是一个合该倒霉,而没人同情的家伙。    对于衰弱高龄的老人,先天不足的幼儿,还有那些身染重病的患者,我常常给他们同样的建议。那就是去喝山药薏米芡实粥。有人说,光喝粥能管用吗?能快速增长气血吗?如果你喝粥都不长气血的话,那看来没有可以进补的东西了。通常的食物,即使是那些可以增长气血的食物,我们想要获取它的营养,也要先投入一些气血来消化吸收它,可对于气血太弱的人,这点气血也拿不出来,而山药、薏米、芡实,却是不需要我们额外的支出,而却能直接供给我们气血的良药美食。     先来说说山药:山药其性甘平,气阴两补,补气而不壅滞上火,补阴而不助湿滋腻,为培补中气最平和之品,历来就被众医家广为赞誉,《本草纲目》云:益肾气、健脾胃、止泄痢、化痰涎、润皮毛。《景岳全书》云:山药能健脾补虚,滋精固肾,治诸虚百损,疗五劳七伤……。《药品化义》云:山药温补而不骤,微香而不燥,循循有调肺之功,治肺虚久嗽,何其稳当。清末最有名的大医家张锡纯对此药更是推崇备至,在其医学专著《医学衷中参西录》中曾屡用大剂量生山药一味,治疗了许多诸如大喘欲绝,滑泻无度等危急重症。其言:“山药之性,能滋阴又能利湿,能滑润又能收涩。是以能补肺、补肾、兼补脾胃……在滋补药中诚为无上之品,特性甚和平,宜多服常服耳。”山药品种较多,河南怀庆府的品质最好。所以通常山药也叫怀山(或淮山)。药用通常干燥切片。药店有炒山药和生山药两种。建议用干燥后的生山药较好。    再谈谈薏米,如果你觉得自己身体有湿气,如积液、水肿,湿疹、脓疡等等与体内浊水有关的问题,薏米都是您最好的帮手。“薏仁最善利水,不至耗损真阴之气,凡湿盛在下身者,最宜用之”薏米性微凉,如果脾胃过于虚寒,四肢怕冷较重的人,还是不太适合的。李时珍说孕妇忌服,可能也是怕利水太过,把羊水也利干了,虽然在现实应用中并未见对孕妇有什么危险,且常有相助之益,但为安全起见,权且听他老人家的吧。薏米主要功效在于健脾去湿,健脾可以补肺,祛湿可以化痰。所以本品,亦可用于治疗肺热肺痈肺痿之症。和山药同用,更是相得益彰,互补缺失。“山药、薏米皆清补脾肺之药,然单用山药,久则失于粘腻,单用薏米,久则失于淡渗,惟等分并用乃久服无弊。”近代医家曾有报导,用两药各50克,每日熬粥,对肝硬化腹水有明显疗效。我们何苦非要等到病重如此再去喝粥呢?平日即将二者打粉熬粥常服,岂不是明智之举,况且此粥美味可口,长吃不厌。或有人说,粥有药味,且酸苦难喝,恐怕是您选料的品质不好。由于品种不同,有的山药会略带一点酸味,但却毫不影响粥食的美味。     最后再说说芡实,前面山药薏米好象把溢美之辞都分而占尽了,其实不然,芡实,更有其与众不同的绝妙之处。如果您是“脱症”和“漏症”,那芡实就是一只有力的大手,把您托住。不至让您的气血白白的流失。有人长期腹泄,下利清谷;有人遗精滑脱,其势难禁;有人夜尿频多,无法安睡;这时,您就会发现芡实的神奇了。清代医家陈士择说的最好:“芡实止腰膝疼痛,令耳目聪明,久食延龄益寿,视之若平常,用之大有利益,芡实不但止精,而亦能生精也,去脾胃中之湿痰,即生肾中之真水。”所以说芡实是健脾补肾的绝佳首选。若能与山药同舟共济,那补益的效果就更佳了。   山药、薏米、芡实是同气相求的兄弟,都有健脾益胃之神效。但用时也各有侧重,山药可补五脏,脾、肺、肾兼顾,益气养阴。又兼具涩敛之功。薏米,健脾而清肺,利水而益胃,补中有清,以去湿浊见长。芡实,健脾补肾,止泻止遗,最具收敛固脱之能。有人将三药打粉熬粥再加入大枣,以治疗贫血之症,疗效显著。    这三味药粥虽然好处太多,但仍然有许多人无福消受。体内浊气太多的人,喝完此粥必饱胀难消。肝火太旺的人,必胸闷不适,瘀血阻滞的人,必疼痛加剧,还有津枯血燥,风寒实喘,小便短赤,热结便秘者都不适宜。这就好比您要想引来清泉,就要先排走污水,“陈血不去,新血不生,浊气不除,清气难存”。   还有不喜欢此粥味道的人,也是与此无缘,勉强硬喝也吸收不好。不如去找您喜欢的味道。留心感觉,总能发现的。

不懂玩的人=会上班的猪

在一个群里面看到这些个公式,想想很有道理。人=吃饭+睡觉+上班+玩,猪=吃饭+ 睡觉,代入:人=猪+上班+玩,即:人-玩=猪+上班.结论:不懂玩的人=会上班的猪男人=吃饭+ 睡觉+挣钱猪=吃饭+ 睡觉男人=猪+挣钱猪=男人-挣钱所以男人不挣钱等于猪女人=吃饭+ 睡觉+花钱。猪  =吃饭+ 睡觉代入上式得:女人=猪+花钱移项得:女人-花钱=猪结论:女人不花钱的都是猪

Sophia Power Business Card

友情操刀。没什么可圈可点的,只是完成了一个任务,还了一个人情。

ZOKOMA Logo

A mobile phone manufactory.

LUCIDA终端背景图片

用于Thin Client 终端登录背景