Design Out Of The Box 破盒设计

翻译自:web designer wall

你是否厌倦了自己典型的死板的盒式设计?这次来学习下如何打破盒式设计做一点有创造力的事情。在这片文章中我收集了一些精彩的破盒设计。我也提供了一些运用背景图片和CSS的position属性等便捷的CSS技巧示例来说明如何进行具有活力的破盒设计。

示例1:Huge Inc

Huge站点引起我兴趣的地方是它的header设计。请注意如何设计元素破盒的。

hugeinc-large

 

hugeinc2-large

 

示例2:Jason Santa Maria

随着Jason 在站点中添加更多的细节和努力的后,Jason Santa Maria无疑成为了最好的站点设计之一。浏览他的网站你将发现每个部分都使用不同的样式,一些可视化图片在格子里,有的就运用了破盒设计。

jasonsantamaria-large

 

jasonsantamaria2-large

 

jasonsantamaria3-large

 

示例3:A Brief Message

类似于上一个设计,A Brief Message对于不同的页面也运用不同的图片和样式表。和一般博客网站不同的是,这个站点的文本经过精心设计。所以它们像印刷品一样环绕在图片周围。

abriefmessage-large

 

abriefmessage3-large

 

abriefmessage2-large

 

示例4:Trent Walton

Trent Walton把重点放在了header上。每个页面都展现一个不同的背景图片和排版设计。

trentwalton-large

 

trentwalton3-large

 

trentwalton2-large

 

示例5:Wonderbra Ultimate Strapless

 

虽然Wonderbra存在可访问性的某些毛病(比如说:字体不可伸缩),但是它是一个十分lovely的设计。内容和图片相映生辉。第一眼看上去,我还以为是一个flash的网站,后来查看源代码才发现它仅是用了CSS和js文本替换技术设计出来的。

ultimatestrapless-large

 

ultimatestrapless2-large

 

ultimatestrapless3-large

 

 

 

示例6:Fox

 

Fox - Fringe站点运用壮观全屏的的背景图片进行了坡盒设计。斜割盒子的设计看起来是瑞是的有趣,别忘了查看其他的Fox TV的站点。

fox-large

 

fox3-large

 

fox2-large

 

 

 

示例7:Mezzoblue

Mezzoblue让图片超出盒子。简单运用元素margin-left负值就可以实现这种效果。

mezzoblue-large

 

CSS迅速入门教程

运用CSS position的absolute属性(查看示例

下面的教程示例模仿Huge站点效果,运用position属性。使用position:absolute放置每个版块,然后为logo,nav和content板块设置较高的z-index值,所以他们将浮在图片上面。

absolute-position-preview

 

运用background image属性(查看示例

在这个例子中,logo和文字内嵌在背景图片里面。为了在logo上加上链接,先absolute position绝对定位<h1>,然后使用text-indent影藏在 h1 a中的文本。

对于Click Here按钮,使用绝对定位精确定位。指定一张背景图片运用text-indent影藏文本,当a:hover的时候改变背景图片的位置position:bottom实现变化。

bg-image-preview

 

运用margin-left(查看示例

简单运用image的负margin-left和float:left。

margin-left-preview

posted @ 2009-12-18 21:48  island205  阅读(512)  评论(0编辑  收藏  举报