默认出现时间为晚8点到早8点,距离顶部为50px;可以根据自己的需求修改
下面的代码加入到主题目录下function.php中:(2023/10/30 7点修改了一下条件,原来设置的肤浅了)
CSS代码加入到主题自定义CSS代码里面:
/*小桔灯*/
#xiaojudeng{
position: fixed;
z-index: 999;
top: 50px; //到顶部的距离。
pointer-events: none;
width: 100%;
height: 120px;
white-space: nowrap;
overflow: hidden;
}
#xiaojudeng li{
display: inline-block;
margin-top: 15px;
margin-right: 50px;
width: 15px;
height: 30px;
border-radius: 50%;
position: relative;
}
#xiaojudeng li::after{
content: '';
position: absolute;
top: -5px;
left: 50%;
transform: translateX(-50%);
width: 20px;
height: 12px;
background-color: #727472;
box-shadow: inset 0 0 3px #c3c3bd;
border-radius: 10px;
}
#xiaojudeng li::before{
content: '';
position: absolute;
top: -23px;
left: 15px;
width: 55px;
height: 30px;
border-bottom: 3px solid #e7e7e7;
border-radius: 50%;
}
#xiaojudeng li:nth-of-type(2n+1){
animation: lan 2s infinite;
}#xiaojudeng li:nth-child(2n+2){
animation: huang 2.2s infinite;
}#xiaojudeng li:nth-child(3n+3){
animation: zhi 1.8s infinite;
}
#xiaojudeng li:nth-child(4n+4){
animation: lv 2.8s infinite;
}
@keyframes lan{
0%,100%{
background-color: rgba(4, 255, 242, 0.5);
}
50%{
background-color: rgb(4, 255, 242);
box-shadow: 0 0 10px rgb(4, 255, 242),
0 0 30px rgb(4, 255, 242),
0 0 50px rgb(4, 255, 242);
}
}
@keyframes huang{
0%,100%{
background-color: rgba(251, 255, 4,.5);
}
50%{
background-color: rgb(251, 255, 4);
box-shadow: 0 0 10px rgb(251, 255, 4),
0 0 12px rgb(251, 255, 4),
0 0 30px rgb(251, 255, 4);
}
}
@keyframes lv{
0%,100%{
background-color: rgba(33, 255, 4,.5);
}
50%{
background-color: rgb(33, 255, 4);
box-shadow: 0 0 10px rgb(33, 255, 4),
0 0 12px rgb(33, 255, 4),
0 0 30px rgb(33, 255, 4);
}
}
@keyframes zhi{
0%,100%{
background-color: rgba(255, 4, 255,.5);
}
50%{
background-color: rgb(255, 4, 255);
box-shadow: 0 0 10px rgb(255, 4, 255),
0 0 25px rgb(255, 4, 255),
0 0 40px rgb(255, 4, 255);
}
}
具体效果图可以去我的网站看 【晚8点到第二天早8点才能看到】路人粉
body背景黑色为佳。