170 lines
3.7 KiB
CSS
170 lines
3.7 KiB
CSS
|
/* 这是主视图的样式, 放进气泡的 CSS 文件以减少占用 */
|
||
|
/*#masthead{box-shadow:0 .125rem .4375rem rgba(0,0,0,0.7);-webkit-box-shadow:0 .125rem .4375rem rgba(0,0,0,0.7)}*/
|
||
|
#masthead{position:relative;display:table;text-align:center;width:100%;overflow:hidden;transition:all 1s;color:#fff;background-color:#1e1e1f}
|
||
|
#masthead::before {content: "";position: absolute;top: 0;bottom: 0;left: 0;right: 0;background-color: rgba(0, 0, 0, 0.3);}
|
||
|
#masthead::after {content: '';width: 150%;height: 4.375rem;background: #EEEEF2;left: -25%;bottom: -2.875rem;border-radius: 100%;position: absolute;}
|
||
|
|
||
|
/* 标题 12px等于0.75rem*/
|
||
|
.blog-title {font-size: 2.625rem;line-height: 1.5;margin-bottom: .5rem;font-weight: 200;}
|
||
|
.light{font-weight:300 !important}
|
||
|
.inner{display:table-cell;vertical-align:middle;position:relative;z-index:10;width:100%}
|
||
|
|
||
|
.blog-description {font-size: .75rem;}
|
||
|
.blog-background.loading{opacity:0}
|
||
|
.blog-background{
|
||
|
/*background-attachment: fixed;*/
|
||
|
display:block;
|
||
|
width:100%;height:100%;
|
||
|
background-repeat:no-repeat;
|
||
|
background-size:cover;
|
||
|
background-position:center;
|
||
|
position:absolute;
|
||
|
left:0;top:0;
|
||
|
-webkit-filter: brightness(0.7);
|
||
|
-moz-filter: brightness(0.7);
|
||
|
-o-filter: brightness(0.7);
|
||
|
filter: brightness(0.7);
|
||
|
-webkit-transition:1s ease all;
|
||
|
-moz-transition:1s ease all;
|
||
|
-o-transition:1s ease all;
|
||
|
transition:5s ease all;
|
||
|
opacity:1
|
||
|
}
|
||
|
|
||
|
|
||
|
/*!
|
||
|
* CSS source:https://iu.tn/archives/qi-pao-piao-fu.html
|
||
|
*/
|
||
|
|
||
|
.bg-bubbles {
|
||
|
display:block;
|
||
|
position: absolute;
|
||
|
top: 0;
|
||
|
left: 0;
|
||
|
width: 100%;
|
||
|
height: 100%;
|
||
|
z-index: 1;
|
||
|
}
|
||
|
|
||
|
ul,li {
|
||
|
margin: 0;
|
||
|
padding: 0;
|
||
|
}
|
||
|
|
||
|
.bg-bubbles li {
|
||
|
position: absolute;
|
||
|
list-style: none;
|
||
|
display: block;
|
||
|
width: 40px;
|
||
|
height: 40px;
|
||
|
background-color: rgba(255,255,255,.07);
|
||
|
bottom: -160px;
|
||
|
-webkit-animation: square 25s infinite;
|
||
|
animation: square 25s infinite;
|
||
|
-webkit-transition-timing-function: linear;
|
||
|
transition-timing-function: linear;
|
||
|
border-radius: 5rem;
|
||
|
}
|
||
|
|
||
|
.bg-bubbles li:nth-child(1) {
|
||
|
left: 10%
|
||
|
}
|
||
|
|
||
|
.bg-bubbles li:nth-child(2) {
|
||
|
left: 20%;
|
||
|
width: 80px;
|
||
|
height: 80px;
|
||
|
-webkit-animation-delay: 200ms;
|
||
|
animation-delay: 200ms;
|
||
|
-webkit-animation-duration: 17s;
|
||
|
animation-duration: 17s
|
||
|
}
|
||
|
|
||
|
.bg-bubbles li:nth-child(3) {
|
||
|
left: 25%;
|
||
|
-webkit-animation-delay: 400ms;
|
||
|
animation-delay: 400ms
|
||
|
}
|
||
|
|
||
|
.bg-bubbles li:nth-child(4) {
|
||
|
left: 40%;
|
||
|
width: 60px;
|
||
|
height: 60px;
|
||
|
-webkit-animation-duration: 30s;
|
||
|
animation-duration: 30s;
|
||
|
background-color: rgba(255, 255, 255, .1)
|
||
|
}
|
||
|
|
||
|
.bg-bubbles li:nth-child(5) {
|
||
|
left: 70%
|
||
|
}
|
||
|
|
||
|
.bg-bubbles li:nth-child(6) {
|
||
|
left: 80%;
|
||
|
width: 80px;
|
||
|
height: 80px;
|
||
|
-webkit-animation-delay: 5s;
|
||
|
animation-delay: 5s;
|
||
|
background-color: rgba(255, 255, 255, .15)
|
||
|
}
|
||
|
|
||
|
.bg-bubbles li:nth-child(7) {
|
||
|
left: 32%;
|
||
|
width: 60px;
|
||
|
height: 60px;
|
||
|
-webkit-animation-delay: 7s;
|
||
|
animation-delay: 7s
|
||
|
}
|
||
|
|
||
|
.bg-bubbles li:nth-child(8) {
|
||
|
left: 55%;
|
||
|
width: 20px;
|
||
|
height: 20px;
|
||
|
-webkit-animation-delay: 15s;
|
||
|
animation-delay: 15s;
|
||
|
-webkit-animation-duration: 40s;
|
||
|
animation-duration: 40s
|
||
|
}
|
||
|
|
||
|
.bg-bubbles li:nth-child(9) {
|
||
|
left: 25%;
|
||
|
width: 10px;
|
||
|
height: 10px;
|
||
|
-webkit-animation-delay: 2s;
|
||
|
animation-delay: 2s;
|
||
|
-webkit-animation-duration: 40s;
|
||
|
animation-duration: 40s;
|
||
|
background-color: rgba(255, 255, 255, .1)
|
||
|
}
|
||
|
|
||
|
.bg-bubbles li:nth-child(10) {
|
||
|
left: 90%;
|
||
|
width: 80px;
|
||
|
height: 80px;
|
||
|
-webkit-animation-delay: 11s;
|
||
|
animation-delay: 11s
|
||
|
}
|
||
|
|
||
|
@-webkit-keyframes square {
|
||
|
0% {
|
||
|
-webkit-transform: translateY(0);
|
||
|
transform: translateY(0)
|
||
|
}
|
||
|
|
||
|
100% {
|
||
|
-webkit-transform: translateY(-700px) rotate(600deg);
|
||
|
transform: translateY(-700px) rotate(600deg)
|
||
|
}
|
||
|
}
|
||
|
|
||
|
@keyframes square {
|
||
|
0% {
|
||
|
-webkit-transform: translateY(0);
|
||
|
transform: translateY(0)
|
||
|
}
|
||
|
|
||
|
100% {
|
||
|
-webkit-transform: translateY(-700px) rotate(600deg);
|
||
|
transform: translateY(-700px) rotate(600deg)
|
||
|
}
|
||
|
} /* 漂浮 */
|