33 <div class =" tooltip" >
44 <div class =" pannel" >
55 <div class =" item" >
6- <img
7- class =" qrcode"
8- src =" https://image.nicelinks.site/qrcode_jqx.jpg"
9- alt =" 晚晴幽草轩-公众号"
10- />
6+ <img class =" qrcode" src =" https://image.nicelinks.site/qrcode_jqx.jpg" alt =" 晚晴幽草轩-公众号" />
117 <span class =" text font-medium" >晚晴幽草轩</span >
128 <span class =" text" >微信扫码关注</span >
139 </div >
1410 <div class =" item" >
15- <img
16- class =" qrcode"
11+ <img class =" qrcode"
1712 src =" https://image.nicelinks.site/nicelinks-miniprogram-code.jpeg?imageView2/1/w/250/h/250/interlace/1/ignore-error/1"
18- alt =" 倾城之链-小程序"
19- />
13+ alt =" 倾城之链-小程序" />
2014 <span class =" text font-medium" >倾城之链</span >
2115 <span class =" text" >微信扫码体验</span >
2216 </div >
2519 <icon class =" qrcode" name =" qrcode" ></icon >
2620 </div >
2721 </div >
28- <a
29- target =" _blank"
30- class =" outside-link-btn gtag-track"
31- data-action =" recommend-btn"
32- data-category =" elevator"
33- data-label =" recommend-btn"
34- rel =" noopener"
35- :href =" reportPath"
36- >投稿
22+ <a target =" _blank" class =" outside-link-btn gtag-track" data-action =" recommend-btn" data-category =" elevator"
23+ data-label =" recommend-btn" rel =" noopener" :href =" reportPath" >投稿
3724 </a >
38- <a
39- target =" _blank"
40- class =" outside-link-btn gtag-track"
41- data-action =" feedback-btn"
42- data-category =" elevator"
43- data-label =" feedback-btn"
44- rel =" noopener"
45- :href =" reportPath"
46- >反馈
25+ <a target =" _blank" class =" outside-link-btn gtag-track" data-action =" feedback-btn" data-category =" elevator"
26+ data-label =" feedback-btn" rel =" noopener" :href =" reportPath" >反馈
4727 </a >
4828 </div >
4929</template >
@@ -99,6 +79,7 @@ $factor: 1rem;
9979 margin : 1rem 0 ;
10080 outline : none ;
10181 box-shadow : 0 8px 32px 0 rgba (0 , 0 , 0 , 0.1 );
82+
10283 & :hover {
10384 cursor : pointer ;
10485 animation : jelly 0.5s ;
@@ -108,11 +89,13 @@ $factor: 1rem;
10889.tooltip {
10990 position : relative ;
11091 display : inline-block ;
92+
11193 & :hover {
11294 .pannel {
11395 visibility : visible ;
11496 }
11597 }
98+
11699 .pannel {
117100 position : absolute ;
118101 bottom : -9.25 * $factor ;
@@ -129,6 +112,7 @@ $factor: 1rem;
129112 height : 26 * $factor ;
130113 padding : 2 * $factor ;
131114 border-radius : 2 * $factor ;
115+
132116 & :before {
133117 content : ' ' ;
134118 position : absolute ;
@@ -140,43 +124,53 @@ $factor: 1rem;
140124 border-left : $factor solid $white ;
141125 border-bottom : $factor solid transparent ;
142126 }
127+
143128 .item {
144129 display : flex ;
145130 flex-direction : column ;
146131 justify-content : space-between ;
147132 align-items : center ;
148133 width : 18 * $factor ;
149134 height : 100% ;
135+
150136 .qrcode {
151137 width : 16 * $factor ;
152138 height : 16 * $factor ;
139+ aspect-ratio : 1 / 1 ;
153140 }
141+
154142 .text {
155143 font-size : 1.6 * $factor ;
156144 color : $common-link ;
157145 }
158146 }
159147 }
148+
160149 .connect {
161150 .qrcode {
162- width : 3 * $factor !important ;
163- height : 3 * $factor !important ;
151+ width : 3 * $factor !important ;
152+ height : 3 * $factor !important ;
164153 margin : 0 auto ;
165154 transform : scale (1 );
166155 }
167156 }
168157}
158+
169159@keyframes jelly {
160+
170161 0%,
171162 100% {
172163 transform : scale (1 , 1 );
173164 }
165+
174166 25% {
175167 transform : scale (0.9 , 1.1 );
176168 }
169+
177170 50% {
178171 transform : scale (1.1 , 0.9 );
179172 }
173+
180174 75% {
181175 transform : scale (0.95 , 1.05 );
182176 }
0 commit comments