+
{{ item.title }}
{{ item.snum }}
@@ -81,6 +84,11 @@
border-radius: 0.03rem;
padding: 0.2rem;
padding-top: 0;
+ text-decoration: none;
+ outline: none;
+ -webkit-transition: all 100ms ease-out;
+ -moz-transition: all 100ms ease-out;
+ transition: all 100ms ease-out;
.infrastructure-top {
width: 4.4rem;
height: 0.44rem;
@@ -109,14 +117,16 @@
padding-left: 0.1rem;
}
.num-class {
- width: 1.7rem;
- padding-left: 0.1rem;
+ width: 1.5rem;
+ height: 1rem;
text-align: center;
+ margin-right: 0.2rem;
& > div:first-child {
font-size: 0.18rem;
color: #ffffff;
margin-bottom: 0.1rem;
line-height: 0.18rem;
+ margin-top: 0.3rem;
}
& > div:last-child {
font-size: 0.36rem;
@@ -156,4 +166,25 @@
}
}
}
+ .infrastructure:hover {
+ border: 2px solid;
+ animation: turn 5s linear infinite;
+ }
+ @keyframes turn {
+ 0% {
+ border-image: linear-gradient(to right, #003194, #00ffea) 1;
+ }
+ 25% {
+ border-image: linear-gradient(to bottom, #003194, #00ffea) 1;
+ }
+ 50% {
+ border-image: linear-gradient(to left, #003194, #00ffea) 1;
+ }
+ 75% {
+ border-image: linear-gradient(to top, #003194, #00ffea) 1;
+ }
+ 100% {
+ border-image: linear-gradient(to right, #003194, #00ffea) 1;
+ }
+ }
diff --git a/front/src/views/capabilityCloud/components/KnowledgeBase.vue b/front/src/views/capabilityCloud/components/KnowledgeBase.vue
index 203e7811..5f5a00ae 100644
--- a/front/src/views/capabilityCloud/components/KnowledgeBase.vue
+++ b/front/src/views/capabilityCloud/components/KnowledgeBase.vue
@@ -2,7 +2,7 @@
* @Author: hisense.liangjunhua
* @Date: 2022-06-19 10:15:33
* @LastEditors: hisense.liangjunhua
- * @LastEditTime: 2022-06-19 10:18:49
+ * @LastEditTime: 2022-06-19 18:10:47
* @Description: 告诉大家这是什么
-->
@@ -54,6 +54,11 @@
border-radius: 0.02rem;
border: 0.01rem solid rgba(0, 108, 188, 0.7);
box-sizing: border-box;
+ text-decoration: none;
+ outline: none;
+ -webkit-transition: all 100ms ease-out;
+ -moz-transition: all 100ms ease-out;
+ transition: all 100ms ease-out;
.knowledge-top {
height: 0.6rem;
background: url('~@/assets/capabilityCloud/Knowledge-title.png') no-repeat;
@@ -90,4 +95,25 @@
}
}
}
+ .knowledge-base:hover {
+ border: 2px solid;
+ animation: turn 5s linear infinite;
+ }
+ @keyframes turn {
+ 0% {
+ border-image: linear-gradient(to right, #003194, #00ffea) 1;
+ }
+ 25% {
+ border-image: linear-gradient(to bottom, #003194, #00ffea) 1;
+ }
+ 50% {
+ border-image: linear-gradient(to left, #003194, #00ffea) 1;
+ }
+ 75% {
+ border-image: linear-gradient(to top, #003194, #00ffea) 1;
+ }
+ 100% {
+ border-image: linear-gradient(to right, #003194, #00ffea) 1;
+ }
+ }
diff --git a/front/src/views/capabilityCloud/components/PlatformOverview.vue b/front/src/views/capabilityCloud/components/PlatformOverview.vue
index 3ae579cb..10f569e2 100644
--- a/front/src/views/capabilityCloud/components/PlatformOverview.vue
+++ b/front/src/views/capabilityCloud/components/PlatformOverview.vue
@@ -2,7 +2,7 @@
* @Author: hisense.liangjunhua
* @Date: 2022-06-19 10:15:33
* @LastEditors: hisense.liangjunhua
- * @LastEditTime: 2022-06-19 17:30:02
+ * @LastEditTime: 2022-06-19 17:52:04
* @Description: 告诉大家这是什么
-->
@@ -197,6 +197,11 @@
background: rgba(0, 108, 188, 0.1);
border-radius: 2px;
border: 1px solid rgba(0, 108, 188, 0.7);
+ text-decoration: none;
+ outline: none;
+ -webkit-transition: all 100ms ease-out;
+ -moz-transition: all 100ms ease-out;
+ transition: all 100ms ease-out;
.top {
font-size: 24px;
background: url(~@/assets/capabilityCloud/top_bg.png) no-repeat;
@@ -296,4 +301,25 @@
-webkit-transform: rotate(-360deg);
}
}
+ .platform-overview:hover {
+ border: 2px solid;
+ animation: turn3 5s linear infinite;
+ }
+ @keyframes turn3 {
+ 0% {
+ border-image: linear-gradient(to right, #003194, #00ffea) 1;
+ }
+ 25% {
+ border-image: linear-gradient(to bottom, #003194, #00ffea) 1;
+ }
+ 50% {
+ border-image: linear-gradient(to left, #003194, #00ffea) 1;
+ }
+ 75% {
+ border-image: linear-gradient(to top, #003194, #00ffea) 1;
+ }
+ 100% {
+ border-image: linear-gradient(to right, #003194, #00ffea) 1;
+ }
+ }