搜索
分类
- HTML & CSS (51)
- Javascript (13)
- jQuery (14)
- Photoshop (4)
- Software (20)
- Talk about interest (11)
- UE (7)
- WebApp (3)
- Wordpress (11)
-
近期文章
文章
标签云
HTML5相关
在线工具
功能
Category Archives: HTML & CSS
HTML5 令人期待的五项功能
HTML 5 是超文本置标语言下一个重要版本,HTML 自1999年发布 HTML 4.01 以来,其开发一直处于停顿状态,而1999年至今正好是 Web 飞速发展的时间,现在的 HTML 版本已经无法适应现在的 Web 内容与应用。HTML 5 旨在提高 HTML 的交互行,支持当前多样的,复杂的 Web 内容。同时,它也会解决 HTML 4 Web 应用功能上的欠缺。 HTML 5 的历史背景 HTML 5 的讨论开始于2003年,当时,W3C 对由 Web Hypertext Application Technology Working Group (WHATWG) 开发的 HTML 5 … Continue reading
background-clip 与 background-origin 的一则运用[转]
background-clip 和 background-origin 是 CSS3 中新加的 background module 属性,用来确定背景的定位。 background-clip 用来判断 background 是否包含 border 区域。而 background-origin 用来决定 background-position 计算的参考位置。 语法为: background-clip: [border | padding] [, [border | padding]]* background-origin: [border | padding | content] [, [border | padding | content]]* … Continue reading
Google Chrome谷歌浏览器的CSS hack
Google于9月3号推出了浏览器Google Chrome,写前端效果的同志们又有得辛苦了,IE/FF/Opera/Safari/Google Chrome本来不太平的世界更混乱了。 所幸Google Chrome用的是与Safari一样的Webkit引擎,我们可以使用对safari相似的方式作css hack,写法为: @media screen and (-webkit-min-device-pixel-ratio:0) { .selector{/* 针对Google Chrome、Safari 3.0 的CSS样式 */} } 另有一种通过附加#的Css hack对chrome无效,可能是Webkit版本不同。 此css hack无效 p.callout { color:#FF0000; font-weight:normal; } p.callout { color:#000000; font-weight:bold;# } 附:各种常见浏览器使用的内核 (Rendering Engine) Mozilla Firefox ( Gecko ) … Continue reading
CSS Sprites[转]
CSS Sprites技术不新鲜,早在2005年 CSS Zengarden 的园主 Dave Shea就在ALA发表对该技术的详细阐述。原先只在CSS玩家之间作为一种制作方法流传,后来出来个14 Rules for Faster-Loading Web Sites, 技术人员之间竞相传阅,其中第一条规则Make Fewer HTTP Requests就提到CSS Sprites。于是这个小妖精就火了起来,甚至出现了在线生成工具,势不可挡也。近来国内很多blog都提到CSS Sprites,最著名的例子莫过于 http://www.google.co.kr/ 下方的那几个动画。最新发布的YUI中,也是使用到CSS Sprites,几乎都有的CSS装饰图都被一个40×2000的图包办。社交大站Facebook最近也使用了一个22×1150的图片承担了所有icon. 一时间,CSS Sprites无处不在。 原理 我们知道,自CSS革命以降,HTML倾向于语义化,在一般情况下不再在标记里写装饰性的内容而是把呈现的任务交给了CSS。GUI是缤纷多彩的,少不了各种漂亮的图来装点。新时代的生产方式是,在HTML布满各种各样的钩子(hook),然后交由CSS来处理。在需要用到图片的时候,现阶段是通过CSS属性background-image组合background-repeat, background-position等来实现(题外话:为何我提现阶段,因为未来浏览器若支持content则又新增另外的实现方法)。我们的主角是,你一定猜到了,就是background-position。通过调整background-position的数值,背景图片就能以不同的面貌出现在你眼前。其实图片整体面貌没有变,由于图片位置的改变,你看到只该看到的而已。就好比手表上的日期,你今天看到是21,明天看到是22,是因为它的position往上跳了一格。所以你也大概了解到,CSS Sprites一般只能使用到固定大小的盒子(box)里,这样才能够遮挡住不应该看到的部分。
Web2.0网站配色方案[转]
一些不错的配色方案 .case01{border:1px solid #96c2f1;background:#eff7ff} .case02{border:1px solid #9bdf70;background:#f0fbeb} .case03{border:1px solid #bbe1f1;background:#eefaff} .case04{border:1px solid #cceff5;background:#fafcfd} .case05{border:1px solid #ffcc00;background:#fffff7} .case06{border:1px solid #cee3e9;background:#f1f7f9} .case07{border:1px solid #a9c9e2;background:#e8f5fe} .case08{border:1px solid #e3e197;background:#ffffdd} .case09{border:1px solid #adcd3c;background:#f2fddb} .case10{border:1px solid #f8b3d0;background:#fff5fa} .case11{border:1px solid #d3d3d3;background:#f7f7f7} .case12{border:1px solid #bfd1eb;background:#f3faff} .case13{border:1px solid #ffdd99;background:#fff9ed} … Continue reading
