-
-
-

+
+
+
+
+
+

+
-
-
-
-

-
学雷锋
标兵
-
-
-
-
-
-
-
-
-

-
-
-
-
-
-

-
优秀
少先队
+
+
+
+

+
{{item.category_name}}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+

+
{{item.category_name}}
+
+
-
-
-
-
-
-

-
-
-
-
-

-
三好
学生
-
-
-
-
+
@@ -87,330 +143,347 @@
height: 520px;
display: flex;
flex-direction: column;
- .list-row-style {
+ .list-data-content-row-style{
width: 100%;
- .top-line-style {
- margin-top: 10px;
- width: 80%;
- border-bottom: 1px solid white;
- opacity: 0.5;
- position: relative;
- .star {
- display: block;
- width: 5px;
- height: 5px;
- border-radius: 50%;
- background: #fff;
- top: 100px;
- left: 500px;
- position: relative;
- transform-origin: 100% 0;
- animation: star-ani 4s linear infinite;
- -webkit-animation: star-ani 5s linear infinite;
- box-shadow: 0 0 5px 5px rgba(255, 255, 255, 0.3);
- opacity: 0;
- z-index: 2;
- }
- .star:after {
- content: "";
- display: block;
- top: 0px;
- left: 4px;
- border: 0px solid #fff;
- border-width: 0px 90px 2px 90px;
- border-color: transparent transparent transparent rgba(255, 255, 255, 0.3);
- transform: rotate(-45deg) translate3d(1px, 3px, 0);
- box-shadow: 0 0 1px 0 rgba(255, 255, 255, 0.1);
- transform-origin: 0% 100%;
- }
- .pink {
- top: 100px;
- left: 800px;
- background: #fff;
- animation-delay: 3s;
- -webkit-animation-delay: 3s;
- -moz-animation-delay: 3s;
- }
- .pink:after {
- border-color: transparent transparent transparent #fff;
- animation-delay: 3s;
- -webkit-animation-delay: 3s;
- -moz-animation-delay: 3s;
- }
- .blue {
- top: 120px;
- left: 1200px;
- background: fff;
- animation-delay: 7s;
- -webkit-animation-delay: 7s;
- -moz-animation-delay: 7s;
- }
- .blue:after {
- border-color: transparent transparent transparent fff;
- -webkit-animation-delay: 7s;
- -moz-animation-delay: 7s;
- animation-delay: 7s;
- }
- @keyframes star-ani {
- 0% {
- opacity: 0;
- transform: scale(0) translate3d(0, 0, 0);
- }
- 20% {
- opacity: 0.8;
- transform: scale(0.2) translate3d(-100px, 100px, 0);
- }
- 40% {
- opacity: 0.8;
- transform: scale(0.4) translate3d(-200px, 200px, 0);
- }
- 60% {
- opacity: 0.8;
- transform: scale(0.6) translate3d(-300px, 300px, 0);
- }
- 80% {
- opacity: 1;
- transform: scale(1) translate3d(-350px, 350px, 0);
- }
- 100% {
- opacity: 1;
- transform: scale(1.2) translate3d(-400px, 380px, 0);
- }
- }
- .star-style {
- /*background-image: url("https://sucai.suoluomei.cn/sucai_zs/images/20201211172037-211357_VOTl_3549294.png");*/
- /*background-repeat: no-repeat;*/
- /*background-position: center;*/
- width: 80px;
- height: 80px;
- position: absolute;
- animation: opacity-change 1s ease-in-out infinite;
- -webkit-animation: opacity-change 1s ease-in-out infinite;
- -moz-animation: opacity-change 1s ease-in-out infinite;
- -o-animation: opacity-change 1s ease-in-out infinite;
- top: -40px;
- left: -40px;
- }
- .shine2 {
- animation: opacity-change 1.75s ease-in-out infinite;
- -webkit-animation: opacity-change 1.75s ease-in-out infinite;
- -moz-animation: opacity-change 1.75s ease-in-out infinite;
- -o-animation: opacity-change 1.75s ease-in-out infinite;
- }
- @keyframes opacity-change {
- 0% {
- opacity: 0;
- }
- 50% {
- opacity: 1;
- }
- 100% {
- opacity: 0;
- }
- }
- @-webkit-keyframes opacity-change {
- 0% {
- opacity: 0;
- }
- 50% {
- opacity: 1;
- }
- 100% {
- opacity: 0;
- }
- }
- @-moz-keyframes opacity-change {
- 0% {
- opacity: 0;
- }
- 50% {
- opacity: 1;
- }
- 100% {
- opacity: 0;
- }
- }
- @-o-keyframes opacity-change {
- 0% {
- opacity: 0;
- }
- 50% {
- opacity: 1;
- }
- 100% {
- opacity: 0;
- }
- }
- }
- .line-left-style{
- margin-top: 10px;
- width: 80%;
- border-bottom: 1px solid white;
- opacity: 0.5;
- position: relative;
- .star {
- display: block;
- width: 5px;
- height: 5px;
- border-radius: 50%;
- background: #fff;
- top: 100px;
- left: 500px;
- position: relative;
- transform-origin: 100% 0;
- animation: star-ani 4s linear infinite;
- -webkit-animation: star-ani 5s linear infinite;
- box-shadow: 0 0 5px 5px rgba(255, 255, 255, 0.3);
- opacity: 0;
- z-index: 2;
- }
- .star:after {
- content: "";
- display: block;
- top: 0px;
- left: 4px;
- border: 0px solid #fff;
- border-width: 0px 90px 2px 90px;
- border-color: transparent transparent transparent rgba(255, 255, 255, 0.3);
- transform: rotate(-45deg) translate3d(1px, 3px, 0);
- box-shadow: 0 0 1px 0 rgba(255, 255, 255, 0.1);
- transform-origin: 0% 100%;
- }
- .pink {
- top: 100px;
- left: 800px;
- background: #fff;
- animation-delay: 3s;
- -webkit-animation-delay: 3s;
- -moz-animation-delay: 3s;
- }
- .pink:after {
- border-color: transparent transparent transparent #fff;
- animation-delay: 3s;
- -webkit-animation-delay: 3s;
- -moz-animation-delay: 3s;
- }
- .blue {
- top: 120px;
- left: 1200px;
- background: fff;
- animation-delay: 7s;
- -webkit-animation-delay: 7s;
- -moz-animation-delay: 7s;
- }
- .blue:after {
- border-color: transparent transparent transparent fff;
- -webkit-animation-delay: 7s;
- -moz-animation-delay: 7s;
- animation-delay: 7s;
- }
- @keyframes star-ani {
- 0% {
- opacity: 0;
- transform: scale(0) translate3d(0, 0, 0);
- }
- 20% {
- opacity: 0.8;
- transform: scale(0.2) translate3d(-100px, 100px, 0);
- }
- 40% {
- opacity: 0.8;
- transform: scale(0.4) translate3d(-200px, 200px, 0);
- }
- 60% {
- opacity: 0.8;
- transform: scale(0.6) translate3d(-300px, 300px, 0);
- }
- 80% {
- opacity: 1;
- transform: scale(1) translate3d(-350px, 350px, 0);
- }
- 100% {
- opacity: 1;
- transform: scale(1.2) translate3d(-400px, 380px, 0);
- }
- }
- .star-style {
- /*background-image: url("https://sucai.suoluomei.cn/sucai_zs/images/20201211172037-211357_VOTl_3549294.png");*/
- /*background-repeat: no-repeat;*/
- /*background-position: center;*/
- width: 80px;
- height: 80px;
- position: absolute;
- animation: opacity-change 1s ease-in-out infinite;
- -webkit-animation: opacity-change 1s ease-in-out infinite;
- -moz-animation: opacity-change 1s ease-in-out infinite;
- -o-animation: opacity-change 1s ease-in-out infinite;
- top: -40px;
- right: -40px;
- }
- .shine2 {
- animation: opacity-change 1.75s ease-in-out infinite;
- -webkit-animation: opacity-change 1.75s ease-in-out infinite;
- -moz-animation: opacity-change 1.75s ease-in-out infinite;
- -o-animation: opacity-change 1.75s ease-in-out infinite;
- }
- @keyframes opacity-change {
- 0% {
- opacity: 0;
- }
- 50% {
- opacity: 1;
- }
- 100% {
- opacity: 0;
- }
- }
- @-webkit-keyframes opacity-change {
- 0% {
- opacity: 0;
- }
- 50% {
- opacity: 1;
- }
- 100% {
- opacity: 0;
- }
- }
- @-moz-keyframes opacity-change {
- 0% {
- opacity: 0;
- }
- 50% {
- opacity: 1;
- }
- 100% {
- opacity: 0;
- }
- }
- @-o-keyframes opacity-change {
- 0% {
- opacity: 0;
- }
- 50% {
- opacity: 1;
- }
- 100% {
- opacity: 0;
- }
- }
- }
- .list-content-style{
- width: 100%;
- display: flex;
- padding: 10px;
- align-items: center;
- .list-medal-style{
- width: 100px;
- height: 100px;
- position: relative;
- display: flex;
- align-items: center;
- justify-content: center;
- .medal-text-style{
- color: white;
- position: absolute;
- text-align: center;
+ /deep/.__panel{
+ width: 100% !important;
+ overflow: hidden !important;
+ .__view{
+ width: 100% !important;
+ .list-row-style {
+ width: 100%;
+ .top-line-style {
+ margin-top: 10px;
+ width: 80%;
+ border-bottom: 1px solid white;
+ opacity: 0.5;
+ position: relative;
+ .star {
+ display: block;
+ width: 5px;
+ height: 5px;
+ border-radius: 50%;
+ background: #fff;
+ top: 100px;
+ left: 500px;
+ position: relative;
+ transform-origin: 100% 0;
+ animation: star-ani 4s linear infinite;
+ -webkit-animation: star-ani 5s linear infinite;
+ box-shadow: 0 0 5px 5px rgba(255, 255, 255, 0.3);
+ opacity: 0;
+ z-index: 2;
+ }
+ .star:after {
+ content: "";
+ display: block;
+ top: 0px;
+ left: 4px;
+ border: 0px solid #fff;
+ border-width: 0px 90px 2px 90px;
+ border-color: transparent transparent transparent rgba(255, 255, 255, 0.3);
+ transform: rotate(-45deg) translate3d(1px, 3px, 0);
+ box-shadow: 0 0 1px 0 rgba(255, 255, 255, 0.1);
+ transform-origin: 0% 100%;
+ }
+ .pink {
+ top: 100px;
+ left: 800px;
+ background: #fff;
+ animation-delay: 3s;
+ -webkit-animation-delay: 3s;
+ -moz-animation-delay: 3s;
+ }
+ .pink:after {
+ border-color: transparent transparent transparent #fff;
+ animation-delay: 3s;
+ -webkit-animation-delay: 3s;
+ -moz-animation-delay: 3s;
+ }
+ .blue {
+ top: 120px;
+ left: 1200px;
+ background: fff;
+ animation-delay: 7s;
+ -webkit-animation-delay: 7s;
+ -moz-animation-delay: 7s;
+ }
+ .blue:after {
+ border-color: transparent transparent transparent fff;
+ -webkit-animation-delay: 7s;
+ -moz-animation-delay: 7s;
+ animation-delay: 7s;
+ }
+ @keyframes star-ani {
+ 0% {
+ opacity: 0;
+ transform: scale(0) translate3d(0, 0, 0);
+ }
+ 20% {
+ opacity: 0.8;
+ transform: scale(0.2) translate3d(-100px, 100px, 0);
+ }
+ 40% {
+ opacity: 0.8;
+ transform: scale(0.4) translate3d(-200px, 200px, 0);
+ }
+ 60% {
+ opacity: 0.8;
+ transform: scale(0.6) translate3d(-300px, 300px, 0);
+ }
+ 80% {
+ opacity: 1;
+ transform: scale(1) translate3d(-350px, 350px, 0);
+ }
+ 100% {
+ opacity: 1;
+ transform: scale(1.2) translate3d(-400px, 380px, 0);
+ }
+ }
+ .star-style {
+ /*background-image: url("https://sucai.suoluomei.cn/sucai_zs/images/20201211172037-211357_VOTl_3549294.png");*/
+ /*background-repeat: no-repeat;*/
+ /*background-position: center;*/
+ width: 80px;
+ height: 80px;
+ position: absolute;
+ animation: opacity-change 1s ease-in-out infinite;
+ -webkit-animation: opacity-change 1s ease-in-out infinite;
+ -moz-animation: opacity-change 1s ease-in-out infinite;
+ -o-animation: opacity-change 1s ease-in-out infinite;
+ top: -40px;
+ left: -40px;
+ }
+ .shine2 {
+ animation: opacity-change 1.75s ease-in-out infinite;
+ -webkit-animation: opacity-change 1.75s ease-in-out infinite;
+ -moz-animation: opacity-change 1.75s ease-in-out infinite;
+ -o-animation: opacity-change 1.75s ease-in-out infinite;
+ }
+ @keyframes opacity-change {
+ 0% {
+ opacity: 0;
+ }
+ 50% {
+ opacity: 1;
+ }
+ 100% {
+ opacity: 0;
+ }
+ }
+ @-webkit-keyframes opacity-change {
+ 0% {
+ opacity: 0;
+ }
+ 50% {
+ opacity: 1;
+ }
+ 100% {
+ opacity: 0;
+ }
+ }
+ @-moz-keyframes opacity-change {
+ 0% {
+ opacity: 0;
+ }
+ 50% {
+ opacity: 1;
+ }
+ 100% {
+ opacity: 0;
+ }
+ }
+ @-o-keyframes opacity-change {
+ 0% {
+ opacity: 0;
+ }
+ 50% {
+ opacity: 1;
+ }
+ 100% {
+ opacity: 0;
+ }
+ }
+ }
+ .line-left-style {
+ margin-top: 10px;
+ width: 80%;
+ border-bottom: 1px solid white;
+ opacity: 0.5;
+ position: relative;
+ .star {
+ display: block;
+ width: 5px;
+ height: 5px;
+ border-radius: 50%;
+ background: #fff;
+ top: 100px;
+ left: 500px;
+ position: relative;
+ transform-origin: 100% 0;
+ animation: star-ani 4s linear infinite;
+ -webkit-animation: star-ani 5s linear infinite;
+ box-shadow: 0 0 5px 5px rgba(255, 255, 255, 0.3);
+ opacity: 0;
+ z-index: 2;
+ }
+ .star:after {
+ content: "";
+ display: block;
+ top: 0px;
+ left: 4px;
+ border: 0px solid #fff;
+ border-width: 0px 90px 2px 90px;
+ border-color: transparent transparent transparent rgba(255, 255, 255, 0.3);
+ transform: rotate(-45deg) translate3d(1px, 3px, 0);
+ box-shadow: 0 0 1px 0 rgba(255, 255, 255, 0.1);
+ transform-origin: 0% 100%;
+ }
+ .pink {
+ top: 100px;
+ left: 800px;
+ background: #fff;
+ animation-delay: 3s;
+ -webkit-animation-delay: 3s;
+ -moz-animation-delay: 3s;
+ }
+ .pink:after {
+ border-color: transparent transparent transparent #fff;
+ animation-delay: 3s;
+ -webkit-animation-delay: 3s;
+ -moz-animation-delay: 3s;
+ }
+ .blue {
+ top: 120px;
+ left: 1200px;
+ background: fff;
+ animation-delay: 7s;
+ -webkit-animation-delay: 7s;
+ -moz-animation-delay: 7s;
+ }
+ .blue:after {
+ border-color: transparent transparent transparent fff;
+ -webkit-animation-delay: 7s;
+ -moz-animation-delay: 7s;
+ animation-delay: 7s;
+ }
+ @keyframes star-ani {
+ 0% {
+ opacity: 0;
+ transform: scale(0) translate3d(0, 0, 0);
+ }
+ 20% {
+ opacity: 0.8;
+ transform: scale(0.2) translate3d(-100px, 100px, 0);
+ }
+ 40% {
+ opacity: 0.8;
+ transform: scale(0.4) translate3d(-200px, 200px, 0);
+ }
+ 60% {
+ opacity: 0.8;
+ transform: scale(0.6) translate3d(-300px, 300px, 0);
+ }
+ 80% {
+ opacity: 1;
+ transform: scale(1) translate3d(-350px, 350px, 0);
+ }
+ 100% {
+ opacity: 1;
+ transform: scale(1.2) translate3d(-400px, 380px, 0);
+ }
+ }
+ .star-style {
+ /*background-image: url("https://sucai.suoluomei.cn/sucai_zs/images/20201211172037-211357_VOTl_3549294.png");*/
+ /*background-repeat: no-repeat;*/
+ /*background-position: center;*/
+ width: 80px;
+ height: 80px;
+ position: absolute;
+ animation: opacity-change 1s ease-in-out infinite;
+ -webkit-animation: opacity-change 1s ease-in-out infinite;
+ -moz-animation: opacity-change 1s ease-in-out infinite;
+ -o-animation: opacity-change 1s ease-in-out infinite;
+ top: -40px;
+ right: -40px;
+ }
+ .shine2 {
+ animation: opacity-change 1.75s ease-in-out infinite;
+ -webkit-animation: opacity-change 1.75s ease-in-out infinite;
+ -moz-animation: opacity-change 1.75s ease-in-out infinite;
+ -o-animation: opacity-change 1.75s ease-in-out infinite;
+ }
+ @keyframes opacity-change {
+ 0% {
+ opacity: 0;
+ }
+ 50% {
+ opacity: 1;
+ }
+ 100% {
+ opacity: 0;
+ }
+ }
+ @-webkit-keyframes opacity-change {
+ 0% {
+ opacity: 0;
+ }
+ 50% {
+ opacity: 1;
+ }
+ 100% {
+ opacity: 0;
+ }
+ }
+ @-moz-keyframes opacity-change {
+ 0% {
+ opacity: 0;
+ }
+ 50% {
+ opacity: 1;
+ }
+ 100% {
+ opacity: 0;
+ }
+ }
+ @-o-keyframes opacity-change {
+ 0% {
+ opacity: 0;
+ }
+ 50% {
+ opacity: 1;
+ }
+ 100% {
+ opacity: 0;
+ }
+ }
+ }
+ .list-content-style {
+ width: 100%;
+ display: flex;
+ padding: 10px;
+ align-items: center;
+ .list-medal-style {
+ width: 100px;
+ height: 100px;
+ position: relative;
+ display: flex;
+ align-items: center;
+ justify-content: center;
+ .medal-text-style {
+ color: white;
+ position: absolute;
+ text-align: center;
+ width: 50px;
+ height: 40px;
+ }
+ }
+ .swiper-content-style {
+ width: calc(100% - 100px);
+ height: 100%;
+ display: flex;
+ }
+ }
}
}
}