84个纯CSS GUI图标

标签: 分类?没有 | 发表时间:2011-07-12 20:44 | 作者:yuanyi Caiwangqin
出处:http://heikezhi.com

Nicolas Gallagher使用纯CSS及HTML制作了84个实验性质的GUI图标,这些图标只是他尝试通过创造性的方法解决问题的习作,目前还不建议在产品环境使用它们。

你可以在这里看到所有图标的DEMO,目前支持Firefox 3.5+,Safari 5+,Chrome 5+以及Opera 10.6+。

这些图表使用了html的ul和li标签:

<ul>
   <li class="power"><a href="#non">Power</a></li>
   <li class="play"><a href="#non">Play</a></li>
   <li class="stop"><a href="#non">Stop</a></li>
   <li class="pause"><a href="#non">Pause</a></li>
</ul>

没个图标都使用独立的样式,以展开(expand)图标为例:

.expand a:before {
   content:"";
   position:absolute;
   top:50%;
   left:1px;
   width:5px;
   height:0;
   border-width:7px 7px 0;
   border-style:solid;
   border-color:transparent #c55500;
   margin-top:-4px;
   /* css3 */
   -webkit-transform:rotate(-45deg);
   -moz-transform:rotate(-45deg);
   -o-transform:rotate(-45deg);
   transform:rotate(-45deg);
}

.expand a:after {
   content:"";
   position:absolute;
   top:50%;
   left:5px;
   width:8px;
   height:8px;
   border-width:3px 0 0 3px;
   border-style:solid;
   border-color:#c55500;
   margin-top:-6px;
}

.expand a:hover:before,
.expand a:focus:before,
.expand a:active:before {
   border-color:transparent #730800;
}

.expand a:hover:after,
.expand a:focus:after,
.expand a:active:after {
   border-color:#730800;
}

想和我们一道传播黑客精神?快来加入吧!

无觅猜您也喜欢:

CSS Reset的历史(二)

CSS Reset的历史(一)

我们的最佳实践正在害死我们

“生意人”的挑战
无觅

相关 [css gui 图标] 推荐:

84个纯CSS GUI图标

- Caiwangqin - 黑客志
Nicolas Gallagher使用纯CSS及HTML制作了84个实验性质的GUI图标,这些图标只是他尝试通过创造性的方法解决问题的习作,目前还不建议在产品环境使用它们. 你可以在这里看到所有图标的DEMO,目前支持Firefox 3.5+,Safari 5+,Chrome 5+以及Opera 10.6+.

推荐一套CSS3图标GUI

- - CSS库
老外写的一套不错的CSS3 GUI,推荐给大家. 截图一张: 点击图片查看示例.

GUI 进化史

- Johnny - UEDMAGAZINE
GUI进化史View more presentations from lijing00333..

免费的 iOS7 GUI PSD

- - 我爱水煮鱼
iOS 7 的用户界面已经完全的改变了,从拟物化往扁平化方向发展,所以 iOS 7 的设计师和开发者给 iOS 7 开发新的 APP 的时候就可能需要设计资源了. Teehan+ Lax 创建并分享了一个非常漂亮的免费 iOS7 GUI PSD,这样所有人都可以通过它更加容易为新版 iOS 设计应用.

终于搞懂了CSS实现三角形图标的原理

- - ITeye博客
网页中经常有一种三角形的图标,鼠标点一下会弹出一个下拉菜单之类的(之前淘宝也有,不过现在改版好像没有了). 之前以为是个png图标背景,后来在bootstrap中看到有一个图标样式叫做caret的用来实现这种效果. 没想到用CSS也能实现这个效果. .caret { display: inline-block; width: 0; height: 0; margin-left: 2px; vertical-align: middle; border-top: 4px solid; border-right: 4px solid transparent; border-left: 4px solid transparent; }.

CSS图形

- GLORY - 酷壳 - CoolShell.cn
下面的示例展示了使用纯CSS制作的各种图形,你可以自由地修改文中的CSS代码. 经测试,IE9, Chrome, FF, Safari都可以正常显示. 五角星形 via Kit MacAllister. 心形 via Nicolas Gallagher. 无穷大 via Nicolas Gallagher.

用 Compass 寫 CSS

- Jay - Blog.XDite.net
最近在開發一個新產品,整體來說應該是接近寫完了,不過越接近完工,抓 IE 系列的 bug 就越是挫折. 朋友 @evenwu 就來洗我要不要換成 Compass,說這東西超神奇,超好用,還可以把 IE bug 殺光光. 其實之前就久仰 Compass 大名了,只是文件實在看起來太他媽的眼花繚亂,因為專案進度一直在跑,不太敢貿然換掉寫 CSS 的方式.

CSS 入门

- - 博客 - 伯乐在线
级联样式表非常简单,也就是 (X)HTML 网页之上的分层设计. 使样式表 “级联”,这样您就可以跨站点应用它 — 也就是说,将样式应用到网站,它就会自行应用到每个网页的每个元素. ●XHTML:可扩展 HTML. 对于网站,将数据与设计分离是一个重要的概念:数据使用 (X)HTML 发送到 浏览器,而设计使用 CSS 应用到该数据.

css 圆角

- - CSDN博客推荐文章
作者:kangquan2008 发表于2012-2-20 22:32:24 原文链接. 阅读:6 评论:0 查看评论.

CSS架构

- - 博客 - 伯乐在线
英文原文: CSS Architecture,编译: CSDN-张红月. Philip Walton 在AppFolio担任前端工程师,他在Santa Barbara on Rails的聚会上提出了CSS架构和一些最佳实践,并且在工作中一直沿用. 擅长CSS的Web开发人员不仅可以从视觉上复制实物原型,还可以用代码进行完美的呈现.