JS脚本
//头部特效脚本开始===================================================
$(window).scroll(function (){
headerInit();
});
function headerInit (){
if($(this).scrollTop()>0){
$("body").addClass("fiexed-header-on"); //在body上添加一个样式“fiexed-header-on”就相当于body了
}else{ $("body").removeClass("fiexed-header-on"); } }
headerInit(); //头部特效脚本结束====================================================
CSS样式
/*特效开始******************************************/
.fiexed-header-on header{ //头部中的header元素
height: 70px;
background-color: rgba(0,0,0,0.95);
}
.fiexed-header-on .bigContain{
font-size:24px;
transition: all 0.3s ease-in-out;
}
.fiexed-header-on .log{
transform: scale(0.8);
}
.fiexed-header-on .bigContain.smallContain{
margin-left:5px;
}
.fiexed-header-on .col-md-8{
margin-top:5px;
}
/*头部样式==结束========================================================================================*/
这样滚动的话太生硬,需要设置下过度
.bigContain{
font-size:36px;
transition: all 0.3s ease-in-out;
}
transition:所有属性 0.3秒 浅进浅出;