通行证: 用户 密码 网站建设  下载中心 社区论坛 信息公告 my小屋
联系我们
设为首页
加入收藏

 

qq,asp,php,jsp,xml,sql,.net,编程 程序 网页图象 建站经验 私服
首页 | 新闻资讯 | 编程开发 | 网页设计 | 图形图象 | 网络媒体 | 网站模板 | 数 据 库 | 投稿
论坛 | 操作系统 | 系统优化 | 网络安全 | 黑客技术 | 硬件学堂 | 硬件报价 | 服 务 器 | 地图
专题 | 应用软件 | 聊天通讯 | q q 专栏 | 建站经验 | 在线工具 | 站长club | 注 册 表 | 旧版
社会 | 游戏娱乐 | 设计欣赏 | 疑难解答 | 社区论坛 | 韩国素材 | 素材图库 | 广告服务 | 服务
当前位置:首页>>网页设计>>html/css>>正文 新版上线![旧版]
注:打开慢时请稍等

css中的滑动门技术

http://www.iyit.net  日期:2006-12-18 15:00:58  来源:  点击:
参加讨论

在css中,一个经常被人们讨论的先进之处即背景图像的可层叠性,并允许他们在彼此之上进行滑动,以创造一些特殊的效果。根据css2.0当前的规定,每一个背景图像都需要各自的html元素。在许多情况下,典型的标记已经为一般的接口组件提供了多种元素以供我们使用。

标签导航栏就是其中的一个例子。过去,我们频繁的使用这些标签,并已成为了一种非常流行的站点导航方式。现今,在css已被广泛支持的前景下,我们可以为我们站点制作出更高质量和更好外观的标签导航栏来。你也许知道css可以用来“驯服”无序的列表,或许你还曾经看到过这种样式的标签列表:

[一般的基于css的标签,采用单色及直角]

如果我们想用和以上类似的标记,将导航标签变成这种样式,该怎么办呢?

[加入一定样式的标签,具有圆角和3d及阴影效果]

经过简单的设计,我们是可以做到的。

创新于何处?

我见过的许多基于css的导航标签大都具有一类的特征:矩形的色块,也许仅仅是一个轮廓,对于当前选中的标签则没有边框,标签在鼠标指针游至其上时改变颜色。这难道就是css所能给我们的全部吗?一连串的小盒子和单调的色彩吗?

在css被广泛采用之前,我们已经看到许多标签导航设计中的创新之处。独创的外形,熟练的色彩混合,以及对真实世界中许多物理接口的模仿。但是这些设计往往过分依赖于经过复杂制作、带有文本的图像,或被包装成若干嵌套的表格。修改文本或改变标签的顺序则需要一个复杂的过程。文本的伸缩更是不可能的,或给页面的布局极大的影响。

纯文本的导航栏比起文本即图像的导航栏更具有持续使用性和更快的载入速度。同样,我们甚至可以为每一个图像加上alt属性,对于弱视者,纯文本更可以自由的改变大小。不足为奇的是,基于纯文本的导航栏,并加以css样式,又重新回到web设计中来。但是,大多数基于css的导航栏设计,至今为止仍然是毫无意义的。一种最近被采用的技术(例如css)可以让我们做的更好,同样不失先前提到的那些表格和图片标签的效果。

滑动门技术

美观的工艺,真正灵活的接口组件,并根据文本自适应大小,我们可用两个独立的背景图像来创造它。一个在左边,一个在右边。把这两幅图像想象成两扇可滑动的门,它们滑到一起并交迭,占据一个较窄的空间;或者相互滑开,占据一个较宽的空间,就像下图所显示的那样:

[图中有两扇门。第一幅中两扇门叠在一起的部分较多, 第二幅则较少。]

在这个模型中,一个图像掩盖住另一个图片的一部分。假设我们放置一些独特的内容在每个图像的周围,例如标签的圆角,我们并不希望上面一副图像完全的遮蔽住下面一副。为了防止这种情况的发生,我们可以将上面一副图像(此例中的左边那幅)控制的尽可能的窄。但仍然要保证一定的宽度来显现标签一侧的独特性。如果外部是圆角,我们就应该控制上面一副图像和它的弧线部分具有一样的宽度。

[图像显示了左边一个独立较窄的带有圆角的图像,右边的图像则于其类似,只是圆角的位置不同。]

如果目标在大小上增长,并超过了以上所显示的宽度,归咎于文本大小及字体的改变,图像会被拉开,产生不美观的间隙。我们需要判断的是,预测这种可扩展的量将有多大。如果在浏览器中改变字体的大小,目标又会如果增长呢?实际来说,我们至少应该估算到字体大小增长至300%的情况。背景图像也得适应这种增长。对于以上的例子,我们将下面(即右边)的图像设为400*150像素,上面的设为9*150像素。

在头脑中,始终要有这样的认识:背景图像只是显示一个可供内容填充的有效空间(即内容区域和padding,称为doorway)。这两幅图像始终和各自外部的边角相锚定。背景图像的可见部分和在一起即形成了一个具有这种标签形状的空间(doorway):

[图像显示了两幅图像底部的额外高度。右边图像的左侧同样具有额外的宽度。可见的部分是标签成型。]

如果标签被撑大,图像即滑开,doorway变宽,图像的也将被显露的更多:

[图像显示出两幅图像被拉开,形成更宽标签的情况,在高度上则是使用额外的那部分高度。]

此例中,我在photoshop中制作两个平滑,细的3d标签图像,如文章开头所显示的那样。对于其一,内部明亮,边框暗淡些,用来表现当前选中的标签。将这种技巧模型应用于左右两幅图像中,我们需要扩大标签图像覆盖的区域,将它裁剪成两部分:

本新闻共5页,当前在第1页  1  2  3  4  5  


编辑: [发送给好友] [打印本页] [关闭窗口] [返回顶部]
上一篇:html语言剖析(十五)调色原理
下一篇:没有了
转载请注明来源:www.iyit.net
特别声明: 本站除部分特别声明禁止转载的专稿外的其他文章可以自由转载,但请务必注明出处和原始作者。文章版权归文章原始作者所有。对于被本站转载文章的个人和网站,我们表示深深的谢意。如果本站转载的文章有版权问题请联系编辑人员,我们尽快予以更正。

 相关文章
网页制作入门教程:关于css样式表 从基础到精通:css实用教程(三) 从基础到精通:css实用教程(二)
从基础到精通:css实用教程(一) css样式表:详细介绍ie7新支持的选择器 用css设计网页艺术字效果
页面控制常见问题及解决办法  网页设计中html常犯的五个错误  教你用好活动字幕标记--marquee 
百度的首页简单吗?新浪的首页复杂吗? dreamweaver网页中实用的制作技巧 dreamweaver经典问题大搜罗
解决deamweaver8中css应用无效问题 css+div设计实例:看看ie中有关1px的bu css+div设计实例:hover over下的边框变
css使用技巧20则 巧用css滤镜做图案文字 css中的行为——expression
中文排版css心得 总结:用css进行网页样式设计攻略全集 网站重构:利用css改善网站可访问性
两分钟做个xhtml+css的网站首页 调整css类型的顺序改变链接状态 expression将js、css结合起来
最新更新 热点排行 推荐新闻
css中的滑动门技术
html语言剖析(十五)调色原理
html语言剖析(十四)特殊字符
html语言剖析(十三)其他标记
html语言剖析(十二)多媒体标记
搜索引擎优化最常犯的五个错误
产生有效网络内容的7条建议
评论:百度和google如何应对作弊
google工程师详述google的搜索结果排列
金山毒霸 2007 下载
php比asp优秀的七个理由
php模板高级篇总结
php模板引擎smarty
在php世界中选择最合适的模板--比较ph
剖析php中的输出缓冲
教你用好活动字幕标记--marquee 
页面控制常见问题及解决办法 
网页设计中html常犯的五个错误 
从基础到精通:css实用教程(三)
从基础到精通:css实用教程(二)
最新永久免费网游年列表,免费3d网游
永久免费网游《刀ol》11月3日开放新服
远程破解盗窃qq密码的各种方法
windows下如何修改右键菜单
安装ie7.0密技 绕过wga 完美轻松搞定
msn8.0下载、msn shell、msn8.0中文版
流氓软件清理助手下载
应用readyboost实测闪存是否能提高vis
asp 域名查询系统代码
qq被盗到出售过程详解
从基础到精通:css实用教程(三)
从基础到精通:css实用教程(二)
从基础到精通:css实用教程(一)
css基础学习:样式表css简明教程
css样式表:详细介绍ie7新支持的选择器
搜索引擎优化最常犯的五个错误
google工程师详述google的搜索结果排列
如何禁止flash动画的自动跳转
合理的网页设计具有哪些特征
从基础到精通:css实用教程(三)
从基础到精通:css实用教程(二)
从基础到精通:css实用教程(一)
css基础学习:样式表css简明教程
css样式表:详细介绍ie7新支持的选择器
photoshop创意壁纸教程

设置首 页 - 版权声明 - 广告服务 - 关于我们 - 联系我们 - 友情连接
copyrights © 2004-2006 iyit.net all rights reserved.
网站合作、广告联系qq:147007642、466949678
易特网络技术 点击这里给我发消息