GNineBox v2.0终于发布啦,这个版本实现了表现跟内容分离,通过CSS的定义,即可改变九宫格的外框表现。谢谢在制作过程中给于帮助的和意见的各位朋友。特别鸣谢PJ的CSSDome。
/* =============== GNineBox v2.0 ==========
GNineBox("jgClass")
GNineBox("类名")
功能说明:
GNineBox是一个生成九宫格的程序。也可用于制作圆角。
版本更新历史:
v2.0:可通过CSS样式定义九宫格外框样式,实现表现跟内容分离。
(已知问题:不支持Opera)
版权信息:
本程序是自由程序,使用请保留本标注。
作者信息:
Ghost Zhang
Email:lovej1bz@gmail.com
QQ:22168741
ORG:www.WebReBuild.ORG www.CSSForest.ORG
Blog:http://forest.blogbus.com
使用说明:
只需要通过CSS样式定义要应该九宫格的class类的公共图片名称即可。
例:
定义样式:.gnb{background:url("gn.gif");}或
.GNB{background-image:url("gn.gif");}
只需要给出图片名称前面的公共名即可,如图片名分别为“gn_tl.gif”、
“gn_tm.gif”、“gn_tr.gif”,只要imgName定义为“gn”。
在页面最下面加入:<script type="text/javascript">GNineBox("GNB");</script>
GNineBox的样式的定义优先级如下:
标签级样式,如:<div class="gnb" style="background-image:url(gn.gif)">...</div>
文件级样式,如:<style type="text/css">.gnb{background-image:url(gn.gif)} </style>
外联样式,如:<link rel="stylesheet" rev="stylesheet" href="style.css" type="text/css" media="screen" />
没有层级的关系,即.top .gnb{background-image:url(gn.gif)}与.gnb{background-image:url(gn.gif)}是相等的。
在文件级样式或外联样式中,最后的定义会被使用,即:
如果同时定义了.top .gnb{background-image:url(gn.gif)}和.gnb{background-image:url(gn2.gif)}
那么.gnb{background-image:url(gn2.gif)}会被应用。
==================================================*/
GNineBox 2.0Demo
下载GNineBox v2.0
不是吧~你都包了~我们怎么办~^_^~影子就是厉害~^_^~
不好意思,沙发,板凳,地板偶全包了,难为鬼兄熬夜做这个东东,下载来试试看~