css制作京东的侧边栏导航

总结:

1.兼容ie6-7hover

可以下载

behavior:url(css/csshover.htc); csshover.htc文件

Firefox: -moz-

Chrome、Safari: -webkit-

Opera: -o-

IE: -ms-

3.设置边框外发光效果:

box-shadow: h-shadow(水平阴影的位置,必需) v-shadow(垂直阴影的位置,必需) blur(模糊距离,可选) spread(阴影的尺寸,可选) color(阴影的颜色,可选) inset(将外部阴影(outset)改为内部阴影,可选);

box-shadow:0 0 8px #ddd;

-moz-box-shadow:0 0 8px #ddd; //firefox

-webkit-box-shadow:0 0 8px #ddd; //google

4.总要的去除浮动栏之间缝隙

.menu li:hover  span{

background:#fff;

display:inline-block;

z-index:20px;width:20px;

height:30px;

float:right;

position:relative;

}

5. 巧用dl

.menu{

display:block;

width:220px;

border:2px solid #e4593c;

}

.titile{

height:40px;

line-height:40px;

text-align:left;

font-weight:600;

color:#fff;

text-indent:7px;

background:#e4593c;

}

.menu li{

height:30px;

line-height:30px;

text-indent:7px;

z-index:3;

background-image:url(http://img.mukewang.com/5411027300014f0200220030.jpg);

background-repeat:no-repeat;

background-position:right center;

}

.menu li a:hover{

text-decoration:underline;

font-weight:bold;

color:#e4593c;

}

.menu li:hover{

border:1px solid #DDD;

border-right:0;

box-shadow: 0 0 8px #DDD;

-webkit-box-shadow: 0 0 8px #DDD;

background-image:none;

}

.menu li a{

color:#313131;

cursor:pointer;}

.submenu{

display:none;

width:715px;

left:218px;

position:absolute;

top:40px;

border:1px solid #ddd;

z-index:4;

background:#fff;

box-shadow: 0 0 8px #DDD;

-webkit-box-shadow: 0 0 8px #DDD;

}

.left{

float:left;

width:490px;

margin:5px;

}

.rightdiv{

float:left;

width:200px;

margin:5px;

background:#465DE4;

}

.menu li:hover .submenu{

display:block;}

.menu li:hover  span{

background:#fff;

display:inline-block;

z-index:20px;width:20px;

height:30px;

float:right;

position:relative;

}

.left dl{

display:block;

border-bottom:1px solid #eee;

padding-bottom:6px;

overflow:hidden;}

.left dl dt{

display:block;

float:left;

width:60px;

text-align:right;

line-height:22px;

line-height:22px;

padding-right:6px;

}

.left dl dt{

color:#e4593c;

font-size:12px;

font-weight:600;

}

.left dl dd{

display:block;

overflow:hidden;

}

.left dl dd a{

display:block;

float:left;

border-left:1px solid #eee;

color:#737373;

padding:0 9px;

line-height:22px;

height:22px;

}

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 1、垂直对齐 如果你用CSS,则你会有困惑:我该怎么垂直对齐容器中的元素?现在,利用CSS3的Transform,...
    kiddings阅读 3,226评论 0 11
  • 一、Html布局 二、Css样式 纯css版 Js版的css样式(简单的将 li:hover 改成一个类名 .li...
    做有趣的恶魔阅读 676评论 0 0
  • 1. tab列表折叠效果 html: 能源系统事业部 岗位名称: 工作地点 岗位名...
    lilyping阅读 1,931评论 0 1
  • 今天是我加入学习的第二天,学习了流程图。其实流程图在日常生活中,随处可见,自己也觉得看起来一目了然,但从...
    T柚子阅读 322评论 0 0
  • 丰盛日记-1 我拥有善于思考及总结的优秀品质,自我分析,问题总结,寻找新的出路; 我拥有懂得关怀员工的工作环境,6...
    慧玲学阅读 236评论 0 0