返回织梦建站服务网首页 业界新闻 教程文档 资源下载 酷站鉴赏 免费服务 站长工具
织梦建站工作室
织梦建站论坛
载入中…
专题栏目
最新热门
>>更多热门...  
最新推荐
>>更多推荐...  
  您现在的位置: 织梦建站服务网 >> 建站教程 >> 网页制作 >> HTML\CSS >> 教程正文
CSS制作标签卡TAB效果            
HITS: TIME:2007-2-10 18:40:13 AUTHOR:不详 URL:中国视觉中心
CONTENT INTRODUCE :
放大文字  缩小文字  发表评论  加入站内收藏夹  告诉好友  打印模式  关闭窗口 
来源:www.alistapart.com 编译:TOM科技 整理:udsky

亚马逊网站应该不会陌生吧?对它页面上方标签卡(Tab)方式的导航条(如下图)还有印象么?



amazon.com这种方式得导航引起了相当多人的效仿。那么,它是如何做到的呢?有过网页设计经验的人应该不难明白,如果不知道细节的话,通过察看源代码就能知道,它实际上是通过在表格中插入事先制作好的作为标签卡的图片来制作的,标签卡的效果通过颜色来控制,比如上图中的“YOUR STORE”这张图片和底下子栏目的颜色一致,背景都为深蓝色,这样看上就向一张卡片了。

不过,现在网页设计的趋势是XHTML+CSS来完成。那么,如果不用图片加表格的方法,有没有办法仅仅利用CSS来制作呢?有的,可以通过项目列表的CSS设定来做到。



这张图,就是利用这种方法来制作的。

下面,我们就分别来学习CSS的标签卡制作。

利用列表元素制作标签卡

通常情况下,项目列表的排列方式是垂直的,并在前头带有特定的项目符号,如下:

  • 项目列表一
  • 项目列表二
  • 项目列表三
  • 项目列表四

它所对应的HTML代码是这个样子:

<ul>
<li>项目列表一</li>
<li>项目列表二</li>
<li>项目列表三</li>
<li>项目列表四</li>
</ul>

 

那是否你曾想到过,项目列表也可以不垂直排列,而是水平分布呢?在Html中无论如何是做不到这点的。可是CSS却提供了这种方法。

首先,我们把项目列表放入到div标记中,如下:

<div id="horizonlist">

然后,我们为这个id为horizonlist的Div设定如下样式:

#horizonlist {//*设定div的Box属性*//

	border: 1px solid #000;

	margin: 2em;

	width: 80%;

	padding: 5px;

	font-family: Verdana, sans-serif;

	}



#horizonlist ul, #horizonlist li {//*

[1] [2] [3] [4] 下一页

教程录入:jerome    责任编辑:jerome 
  • 上一篇教程:

  • 下一篇教程:
  • 【字体: 】【发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口

    相关教程
    hta应用—代码统计工具
    使用Photoshop CS2轻松创建全景相片
    PS制作缺憾美之艺术边框
    Photoshop CS2 custom menu自定义菜单功能
    PS CS2的11个新增功能
    PS CS2中的智能锐化滤镜
    Photoshop CS2灭点工具试用体验
    Adobe CS2新丁Bridge新鲜试用体验
    美味鲜果味Photoshop CS绘制一根青香蕉
    Photoshop CS2新功能试用:图层面板
    网友评论:(只显示最新10条。评论内容只代表网友观点,与本站立场无关!)
    湘ICP备05010790号 {$Wap}
    关于我们 | 版本历史 | 联系方法 | 隐私条例 | 链接我们 | 广告服务 | 常见问题 | 友情链接 | 网站公告 | 设为首页 | 收藏本站
    Copyright © 2001-2006 17zm.NET All Rights Reserved.  织梦建站工作室[织梦建站工作室]™荣誉出品. Since 2001