易截截图软件、单文件、免安装、纯绿色、仅160KB

漂亮的CSS + XHTML导航菜单


你大概知道:对于一个新的访问者来说,他在最初20秒内与某网站的互动情况,决定了他是否会留在这个网站做进一步的探索,还是扬长而去。这就意味着,在设计网页的时候,你必须遵循一定的规律来留住访问者。简单的说,就是把所有的网页元素放在访问者所期待的位置。进行此设计的一个重要而有效的部分,就是整一个易于使用的导航菜单。
本文将手把手带领您在jQuery的帮助下,制作一个漂亮的CSS + XHTML导航菜单。
Home
Services
Our clients
The team
About us
Contact us
第一步:HTML
<div id="menu-container">
<ul id="navigationMenu">
<li><a href="#" mce_href="#" class="normalMenu">Home</a></li>
<li><a href="#" mce_href="#" class="normalMenu">Services</a></li>
<li><a href="#" mce_href="#" class="selectedMenu">Our clients</a></li>
<li><a href="#" mce_href="#" class="normalMenu">The team</a></li>
<li><a href="#" mce_href="#" class="normalMenu">About us</a></li>
<li><a href="#" mce_href="#" class="normalMenu">Contact us</a></li>
</ul>
</div>

呵呵,这代码简单吧?其实就是一个 ul
+ li
的结构。一目了然。如果您想加一项,减一项,或是换个菜单链接,就对着 li
和 a
标签下手就成。嗯,唯一需要注意的就是,怎么设定一个当前(或选定)的菜单项。如上面代码,您就把 a
的 class 设为 “selectedMenu” 即可(如代码中的 Our clients 项)。


相关文档:

Css实现表格奇偶行不同色

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>双色表格CSS实例</title>
<style type="text/css">
#DataGrid1 tr {
    background-color: expression(
        this.sectio ......

CSS条件注释

由于浏览器版本的不同,对CSS里某些元素的解释也不一样,才子当然也碰到同样的问题,也收集了一些解决方法,才子之前贴过两个针对浏览器版本不同而选择不同CSS的代码,有兴趣的朋友自己找找吧。
其实我们还可以利用条件注释的方法来达到类似的目的,什么是条件注释,才子也在此简单介绍一下,无非就是一些if判断啦,呵呵, ......

css消除A标签选中时的虚线框


HTML中A标签被点击后,其获得了焦点,在其周围会有可恶的虚线框;有时我们不想让用户发现,使用以下css代码即可消除。
/*为了消除选中时的虚线框*/
a
{
bblr:expression(this.onFocus=this.blur());/*IE使用*/
outline-style:none;/*FF使用*/
}
......

CSS Sprites

CSS Sprites其实就是把网页中一些背景图片整合到一张图片文件中,再利用CSS的“background-image”,“background- repeat”,“background-position”的组合进行背景定位,background-position可以用数字能精确的定位出背景图片的位置。
优点:
当用户往U盘中拷200张图片,会等很久。但是 ......

CSS filter:RevealTrans 用法

CSS filter:RevealTrans 用法:
Filter:revealtrans(duration=转换的秒数,transition=转换的类型)
CSS的RevealTrans动态滤镜是一个神奇的滤镜,它能产生23种动态效果,更为奇妙的是它还能在23种动态效果中随机抽用其中的一种。
  两个参数Transition和Duration,分别是变换效果和持续时间,其中Duration是浮点数。
......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号