add qrcode

This commit is contained in:
Ember 2024-06-17 01:13:34 +08:00
parent ef75473fa3
commit 50d8d77ad1
29 changed files with 477 additions and 61 deletions

View File

@ -161,8 +161,11 @@
<footer class="footer">
<span>&copy; 2024 <a href="https://xn--xhq44jb2fzpc.com/">NEU小站</a></span> ·
<span>
<a href="https://github.com/EmberQR/" rel="noopener noreferrer" target="_blank">Ember</a>
<span id="ember-container">
Ember
<div id="qr-code" class="hidden">
<img src="qrcode/ember.png" alt="联系网站管理员" />
</div>
</span>
</footer>
<a href="#top" aria-label="go to top" title="Go to Top (Alt + G)" class="top-link" id="top-link" accesskey="g">
@ -199,6 +202,18 @@
});
});
document.addEventListener('DOMContentLoaded', function() {
var emberContainer = document.getElementById('ember-container');
emberContainer.addEventListener('mouseenter', function() {
var qrCode = document.getElementById('qr-code');
qrCode.classList.remove('hidden');
});
emberContainer.addEventListener('mouseleave', function() {
var qrCode = document.getElementById('qr-code');
qrCode.classList.add('hidden');
});
});
</script>
<script>
var mybutton = document.getElementById("top-link");

View File

@ -167,8 +167,11 @@
<footer class="footer">
<span>&copy; 2024 <a href="https://xn--xhq44jb2fzpc.com/">NEU小站</a></span> ·
<span>
<a href="https://github.com/EmberQR/" rel="noopener noreferrer" target="_blank">Ember</a>
<span id="ember-container">
Ember
<div id="qr-code" class="hidden">
<img src="qrcode/ember.png" alt="联系网站管理员" />
</div>
</span>
</footer>
<a href="#top" aria-label="go to top" title="Go to Top (Alt + G)" class="top-link" id="top-link" accesskey="g">
@ -205,6 +208,18 @@
});
});
document.addEventListener('DOMContentLoaded', function() {
var emberContainer = document.getElementById('ember-container');
emberContainer.addEventListener('mouseenter', function() {
var qrCode = document.getElementById('qr-code');
qrCode.classList.remove('hidden');
});
emberContainer.addEventListener('mouseleave', function() {
var qrCode = document.getElementById('qr-code');
qrCode.classList.add('hidden');
});
});
</script>
<script>
var mybutton = document.getElementById("top-link");

View File

@ -76,3 +76,37 @@
margin-left: 0%; /* 根据侧边栏宽度调整此值 */
padding-left: 0px; /* 可选:为内容添加一些内边距 */
}
/* 样式文件 */
#ember-container {
position: relative;
display: inline-block;
cursor: pointer;
}
#qr-code {
position: absolute;
bottom: 100%;
left: 50%;
transform: translateX(-50%);
padding: 10px;
background-color: #fff;
border: 1px solid #ccc;
border-radius: 10px;
box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1);
opacity: 0;
visibility: hidden;
transition: opacity 0.3s ease-in-out, visibility 0.3s ease-in-out;
}
#qr-code img {
width: 150px;
height: 150px;
border-radius: 10px;
}
#ember-container:hover #qr-code,
#ember-container:focus #qr-code {
opacity: 1;
visibility: visible;
}

View File

@ -190,8 +190,11 @@
<footer class="footer">
<span>&copy; 2024 <a href="https://xn--xhq44jb2fzpc.com/">NEU小站</a></span> ·
<span>
<a href="https://github.com/EmberQR/" rel="noopener noreferrer" target="_blank">Ember</a>
<span id="ember-container">
Ember
<div id="qr-code" class="hidden">
<img src="qrcode/ember.png" alt="联系网站管理员" />
</div>
</span>
</footer>
<a href="#top" aria-label="go to top" title="Go to Top (Alt + G)" class="top-link" id="top-link" accesskey="g">
@ -228,6 +231,18 @@
});
});
document.addEventListener('DOMContentLoaded', function() {
var emberContainer = document.getElementById('ember-container');
emberContainer.addEventListener('mouseenter', function() {
var qrCode = document.getElementById('qr-code');
qrCode.classList.remove('hidden');
});
emberContainer.addEventListener('mouseleave', function() {
var qrCode = document.getElementById('qr-code');
qrCode.classList.add('hidden');
});
});
</script>
<script>
var mybutton = document.getElementById("top-link");

File diff suppressed because one or more lines are too long

View File

@ -156,7 +156,8 @@
<link>https://xn--xhq44jb2fzpc.com/rapidlinks/%E5%BF%AB%E9%80%9F%E9%93%BE%E6%8E%A5/</link>
<pubDate>Wed, 12 Jun 2024 10:52:17 +0800</pubDate>
<guid>https://xn--xhq44jb2fzpc.com/rapidlinks/%E5%BF%AB%E9%80%9F%E9%93%BE%E6%8E%A5/</guid>
<description>💻刷题备考 东北大学官方数学机考刷题网站(不稳定) 数学机考刷题网站(非官网) 东北大学OJ在线题库 momofish马原毛概题库有较多期末真题 🧰实用工具 大学物理实验数据处理系统 WebVPN校外访问校内网 百度文库高校版(免费下载百度文库内容) 东北大学本科生电子成绩单申请 校长直通车 东北大学图书馆资源平台 欢迎在评论区分享其他链接!</description>
<description>💻刷题备考 东北大学官方数学机考刷题网站(不稳定) 数学机考刷题网站(非官网) 东北大学OJ在线题库 momofish马原毛概题库有较多期末真题 🧰实用工具 大学物理实验数据处理系统 WebVPN校外访问校内网 百度文库高校版(免费下载百度文库内容) 东北大学本科生电子成绩单申请 校长直通车 东北大学图书馆资源平台 欢迎在评论区分享其他链接评论区支持markdown语法。
请注意:评论区评论只能由网站管理员删除,请勿进行攻击性评论,多次违规者网站将永久禁止访问!</description>
</item>
<item>
<title>《数值分析》期末真题合集</title>

BIN
qrcode/ember.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 143 KiB

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -326,8 +326,11 @@
<footer class="footer">
<span>&copy; 2024 <a href="https://xn--xhq44jb2fzpc.com/">NEU小站</a></span> ·
<span>
<a href="https://github.com/EmberQR/" rel="noopener noreferrer" target="_blank">Ember</a>
<span id="ember-container">
Ember
<div id="qr-code" class="hidden">
<img src="qrcode/ember.png" alt="联系网站管理员" />
</div>
</span>
</footer>
<a href="#top" aria-label="go to top" title="Go to Top (Alt + G)" class="top-link" id="top-link" accesskey="g">
@ -364,6 +367,18 @@
});
});
document.addEventListener('DOMContentLoaded', function() {
var emberContainer = document.getElementById('ember-container');
emberContainer.addEventListener('mouseenter', function() {
var qrCode = document.getElementById('qr-code');
qrCode.classList.remove('hidden');
});
emberContainer.addEventListener('mouseleave', function() {
var qrCode = document.getElementById('qr-code');
qrCode.classList.add('hidden');
});
});
</script>
<script>
var mybutton = document.getElementById("top-link");

Some files were not shown because too many files have changed in this diff Show More