CSS 制作垂直菜单

好久没有写过文章啦!嗨,也挺想的呀!今天有时间调试出来一个CSS效果,很是不错,今天就在此说明一下!

希望能给我一样的同仁,带来一点帮助!

HTML 文件内容如下

<%@ page contentType="text/html; charset=gb2312"%>
<html>
 <head>
  <meta http-equiv="Content-Type" content="text/html; charset=gb2312">
  <title>基础信息维护</title>
  <link rel="stylesheet" type="text/css" href="../../CSS/jspedit.css">
  <link rel="stylesheet" type="text/css" href="../../CSS/manuedit.css">
 <body class="bodyleft">
    <table width="180">
         <tr><td class="tdhead"></td>
         </tr>
         <tr><td>Welcome to ASMS</td>
         </tr>
         <tr><td>user:
         </tr>
    </table>
   <div>
  <ul id="exNav">
   <li class="first selected">
    <a href="main.jsp" target="mainFrame">[入库管理]</a>
   </li>
   <li>
    <a href="#" target="mainFrame">[发放管理]</a>
   </li>
   <li>
    <a href="#" target="mainFrame">[周转管理]</a>
   </li>
   <li>
    <a href="#" target="mainFrame">[维修管理]</a>
   </li>
   </ul>
      </div>
 </body>
</html>

 

*********************************************************************************************

CSS 代码(manuedit.css)

ul#exNav {
 font-family: "Myriad Pro", Frutiger, "Lucida Grande", "Lucida Sans",
  "Lucida Sans Unicode", Verdana, sans-serif;
 font-size: 0.8em;
 margin: 0;
 padding: 0;
 list-style-type: none;
}

ul#exNav li {
 display: inline :   /* :KLUDGE: Removes large gaps in IE/Win */
}

ul#exNav li a {
 display: block;
 width: 180px;
 height: 18px;
 line-height: 39px;
 color: #000;
 text-decoration: none;
 background: #94B8E9 url(../ASMSviewjsp/image/topback.JPG) no-repeat left bottom;
 text-indent: 50px;
 text-transform: uppercase;
}

ul#exNav li a:hover,ul#mainNav li .selected a {
 background-color: #999;
 background-position: right bottom;
 color: rgb(225,0,0);
}

ul#exNav .first a {
 height: 40px;
 line-height: 40px;
}

***********************************************************************************************

对于代码的编辑工作,最好能在分开的情况,而不影响代码可读性下,分开写为佳!

对于上述,如有不想分开写,可以如下操作

第一:在HTML文档中,<head>  致</head>中间加上

<style type="text/css">
<!--
此处加上CSS文档内容
-->
</style>

第二:让CSS代码代替  "此处加上CSS文档内容" ,即可完成,

对于以上操作,需要有一图片,效果更好,可以便意选取;

在CSS代码:background: #94B8E9 url(../ASMSviewjsp/image/topback.JPG) no-repeat left bottom;
修改一下路径即可,如果图片放在与HTML文档在同一目录下,在url(图片全称) 输入,即可完成;

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值