您现在的位置: 无忧电子商务网 >> 信息学院 >> 网站设计 >> Htmlcss >> 正文

CSS中的滑动门技术研究

作者:佚名    信息学院来源:网站整理    点击数:    更新时间:2006-4-3 我要参与讨论

  【问题提问、论坛交流】

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

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

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

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

    创新于何处?

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

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

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

    滑动门技术

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

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

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

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

编辑:xker.com

在google里搜索更多CSS中的滑动门技术研究

Google
Web www.51ec.org
  • 上一篇信息学院:

  • 下一篇信息学院:
  • 【字体: 】【发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口
    我来说两句 对此文章发表了评论
      昵 称: *必填    ·注册用户·
      评 分: 1分 2分 3分 4分 5分     严禁发表危害国家安全、政治、黄色淫秽等内容的评论,用户需对自己在使用本网站服务过程中的行为承担法律责任。本站管理员有权保留或删除评论内容,评论内容只代表机友个人观点,与本网站立场无关。  
    评 论
    内 容

     
    评论列表 (最新 评论仅限网友观点!)

    推荐文章
  • 此栏目下没有推荐信息学院
  • 热门文章
  • 此栏目下没有热点信息学院
  • 供求信息




    | 设为首页 | 加入收藏 | 关于我们 | 广告服务 | 联系方式 | 友情链接 | 版权申明