纯CSS+DIV实现的竖向菜单(简单例子,提供学CSS的朋友学习)

 
  1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
  2. <html xmlns="http://www.w3.org/1999/xhtml">
  3. <head>
  4. <meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
  5. <title>纯CSS+DIV实现的竖向菜单</title>
  6. <style>
  7. .menu{
  8. width:200px;
  9. }
  10. .menu a,.menu a:visited{
  11. text-decoration:none;/*文字无下滑线*/
  12. text-align:center;/*文字水平居中对齐*/
  13. color:#c00;/*红色文字*/
  14. display:block;/*设置为块状元素*/
  15. padding:4px;/*内边距*/
  16. background:#FFF;/*背景色*/
  17. border: 1px solid #fff;/*与背景色相同边框,防止跳动*/
  18. width:130px;
  19. position:relative;/*使用相对定位*/
  20. }
  21. .menu a:hover{
  22. border:solid 1px #c00;/*边框颜色红色*/
  23. }
  24. .menu a span{
  25. display:block;/*设置为块状元素*/
  26. position:absolute;/*使用绝对定位*/
  27. width:0px;/*宽度为0*/
  28. height:0px;/*高度为0*/
  29. border:solid 8px #fff;/*设置默认边框样式*/
  30. top:4px;/*竖直方向的定位*/
  31. overflow:hidden;
  32. }
  33. .menu a span.left{
  34. border-left-color:#c00;
  35. left:8px;
  36. }
  37. .menu a span.right{
  38. border-right-color:#c00;
  39. right:8px;
  40. }
  41. </style>
  42. </head>
  43. <body>
  44. <div class="menu">
  45.     <a href="#">
  46.       <span class="left"></span>
  47.       首页
  48.       <span class="right"></span>
  49.     </a>
  50.         <a href="#">
  51.           <span class="left"></span>
  52.           新闻
  53.           <span class="right"></span>          </a>
  54.         <a href="#">
  55.           <span class="left"></span>
  56.           产品  
  57.           <span class="right"></span> 
  58.           </a>
  59. </div>
  60. </body>
  61. </html>
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

一把编程的菜刀

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值