魔兽世界 - 086wow魔兽世界爱好者家园论坛 - Powered by Discuz!
<>
.picdz {
width: 1200px;
margin: 10px auto;
overflow: auto;
display: flex;
justify-content: space-between;
}
>
<>
.pulse {
animation: pulse 0.5s infinite;
}
@keyframes pulse {
0% {
transform: translateY(0px);
color:red;
}
50% {
transform: translateY(-2px);
color:yellow;
}
100% {
transform: translateY(0px);
color: red;
}
}
>
<>
.gamelist2 {
margin-top: 5px;
overflow: hidden;
}
.gamelist2 table {
width: 100%;
}
.gamelist2 table tr td:nth-child(1) {
width: 100px;
}
.gamelist2 table tr td:nth-child(2),
.gamelist2 table tr td:nth-child(3) {
width: 50px;
}
.gamelist2 table tr td:nth-child(4) {
width: 100px;
}
.gamelist2 table tr td:nth-child(5) {
width: 900px;
}
.gamelist2 thead tr td {
border: #ff6666 2px solid;
background: url(source/plugin/ue_gamelist/static/img/dh_bg.jpg) repeat-x;
color: #FFFFFF;
height: 25px;
line-height: 25px;
text-align: center;
cursor: pointer;
user-select: none;
}
.gamelist2 tbody tr td {
line-height: 18px;
height: 18px;
max-height: 18px;
border: #ff6666 2px solid;
color: #000;
font-size: 14px;
cursor: pointer;
padding: 5px 0px 5px 3px;
white-space: nowrap;
text-overflow: ellipsis;
overflow: hidden;
}
.gamelist2 tbody .topgamelist:hover {
background: #ee82ee !important;
}
.gamecenter {
text-align: center;
padding: 0 !important;
}
.gametitle {
font-weight: bold;
}
.loadmoregame {
margin: 10px auto 5px auto;
width: fit-content;
cursor: pointer;
user-select: none;
}
.game-leftimg {
display: inline-block;
width: 15px;
height: 15px;
margin-right: 2px;
position: relative;
top: 3px;
}
.game-hot-icon2 {
background: url("source/plugin/ue_gamelist/static/img/niu.gif");
}
.game-niu-icon {
background: url("source/plugin/ue_gamelist/static/img/niu.gif");
}
.game-new-icon3 {
background: url("source/plugin/nciaer_top/r.gif");
height: 15px;
width: 54px;
display: inline-block;
position: relative;
top: 3px;
}
.game-freenew-icon {
background: url("source/plugin/ue_gamelist/static/img/top.gif");
height: 15px;
width: 21px;
display: inline-block;
position: relative;
top: 3px;
}
.game-btnlist {
display: flex;
justify-content: space-between;
margin-bottom: 10px;
}
.game-btnlist a{
display: inline-block;
max-width: 50%;
overflow: hidden;
}
.game-hot-btn {
width: 80px;
}
body {
background-attachment: fixed;
}
.blink {
background: linear-gradient(90deg,white,yellow,#000,blue,black);
background-size: 200% auto;
color: transparent;
-webkit-background-clip: text;
animation: rainbow 1s linear infinite;
}
@keyframes rainbow {
to { background-position: 200% center; }
}
>
<>
/* 1. 闪动闪烁 flash-text */
@keyframes flash {
0%100% { opacity: 1; }
50% { opacity: 0.2; }
}
.flash-text {
animation: flash 0.6s infinite;
color: #f53f3f;
}
/* 2. 放大缩放 scale-text */
@keyframes scale {
0%,100% { transform: scale(1); }
50% { transform: scale(1.2); }
}
.scale-text {
animation: scale 0.4s ease infinite alternate;
color: #1677ff;
}
/* 3. 上下跳动 jump-text */
@keyframes jump {
0%,100% { transform: translateY(0); }
50% { transform: translateY(-8px); }
}
.jump-text {
animation: jump 0.3s ease infinite;
color: #00b42a;
}
/* 4. 左右摇摆 swing-text */
@keyframes swing {
0% { transform: rotate(-6deg); }
100% { transform: rotate(6deg); }
}
.swing-text {
animation: swing 0.2s infinite alternate;
color: #722ed1;
}
/* 5. 流光发光 glow-text */
@keyframes glow {
0% { text-shadow: 0 0 2px #fff,0 0 4px #ff2d55; }
50% { text-shadow: 0 0 6px #fff,0 0 12px #ff2d55,0 0 18px #ff2d55; }
100% { text-shadow: 0 0 2px #fff,0 0 4px #ff2d55; }
}
.glow-text {
animation: glow 1s infinite;
color: #ff2d55;
}
/* 6. 循环渐变变色 color-loop */
@keyframes colorLoop {
0% { color: #ff4444; }
25% { color: #ffbb00; }
50% { color: #00c6ff; }
75% { color: #9b59b6; }
100% { color: #ff4444; }
}
.color-loop {
animation: colorLoop 2s infinite linear;
font-weight: bold;
}
/* 7. 抖动震动 shake-text */
@keyframes shake {
0%,100% { transform: translateX(0); }
20% { transform: translateX(-3px); }
40% { transform: translateX(3px); }
60% { transform: translateX(-2px); }
80% { transform: translateX(2px); }
}
.shake-text {
animation: shake 0.2s infinite;
color: #c41d7f;
}
/* 8. 滑动下划线循环 */
@keyframes lineMove {
0% { width: 0; left: 0; }
50% { width: 100%; left: 0; }
100% { width: 0; left: 100%; }
}
.line-text {
position: relative;
}
.line-text::after {
content: '';
position: absolute;
left: 0;
bottom: -2px;
width: 0;
height: 2px;
background: #ff7d00;
animation: lineMove 2s infinite linear;
}
/* 流光扫过 class:light-sweep */
.light-sweep {
color: #222;
}
.light-sweep::after {
content: "";
position: absolute;
top: 0;
left: -120%;
width: 100%;
height: 100%;
background: linear-gradient(90degtransparent 0%rgba(255,255,255,0.8) 50%transparent 100%);
animation: sweep 2.5s infinite linear;
}
/* 彩色流光版本 color-light-sweep */
.color-light-sweep {
color: #333;
}
.color-light-sweep::after {
content: "";
position: absolute;
top: 0;
left: -120%;
width: 100%;
height: 100%;
background: linear-gradient(90degtransparent#409eff#ff7d00transparent);
animation: sweep 3s infinite linear;
}
/* 流光移动动画 */
@keyframes sweep {
0% { left: -120%; }
100% { left: 120%; }
}
/* 动态高亮td */
.append {
background: linear-gradient(90deg,#fff7d9,#ffeeb3,#fff7d9);
background-size: 200% 100%;
animation: shine 2s infinite linear;
}
@keyframes shine {
0% { background-position: 200% 0; }
100% { background-position: -200% 0; }
}
>
<>
.ue_ad {
width:1200px;
overflow: hidden;
margin:5px auto 0;
margin-bottom: -5px;
}
.ue_ad_1 {height: 90px;}
.ue_ad_1_a {
width:236px;
height: 90px;
overflow: hidden;
background: #eee;
margin:0 5px 5px 0;
float: left;
}
.ue_ad_1_a img {
width:236px;
height: 90px;
}
>
<>
.ue_ad {
width:1200px;
overflow: hidden;
margin:5px auto 0;
margin-bottom: -5px;
}
.ue_ad_1 {height: 90px;}
.ue_ad_1_a {
width:236px;
height: 90px;
overflow: hidden;
background: #eee;
margin:0 5px 5px 0;
float: left;
}
.ue_ad_1_a img {
width:236px;
height: 90px;
}
>