From 2ff7ee8470e3c1e848ec5a12932b3d4cba67a4e7 Mon Sep 17 00:00:00 2001 From: Default User Date: Wed, 4 Mar 2026 15:23:11 +0800 Subject: [PATCH] =?UTF-8?q?=E8=B0=83=E6=95=B4=E4=BA=8C=E7=BB=B4=E7=A0=81?= =?UTF-8?q?=E6=98=BE=E7=A4=BA=E4=BD=8D=E7=BD=AE=EF=BC=8C=E5=B0=86=E5=85=B6?= =?UTF-8?q?=E6=94=BE=E5=9C=A8=E7=AD=BE=E5=90=8D=E4=B8=8B=E6=96=B9=E7=9A=84?= =?UTF-8?q?certificate=E5=AE=B9=E5=99=A8=E5=86=85?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- certificate.html | 29 +++++++++++++++++------------ view.html | 29 +++++++++++++++++------------ 2 files changed, 34 insertions(+), 24 deletions(-) diff --git a/certificate.html b/certificate.html index 3a521bc..e429e02 100644 --- a/certificate.html +++ b/certificate.html @@ -1134,11 +1134,10 @@ const qrContainer = document.createElement('div'); qrContainer.id = 'qrCodeDisplay'; qrContainer.style.cssText = ` - margin: 12px 16px; - padding: 12px; - background-color: white; + margin: 20px 0 10px; + padding: 16px; + background-color: #f8f9fa; border-radius: 8px; - box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1); text-align: center; `; @@ -1184,15 +1183,21 @@ qrContainer.appendChild(qrText); // 找到合适的位置插入二维码容器 - // 在support元素之前插入 - const supportElement = document.querySelector('.support'); - if (supportElement) { - supportElement.parentNode.insertBefore(qrContainer, supportElement); + // 在certificateInfo元素末尾插入 + const certificateInfoElement = document.getElementById('certificateInfo'); + if (certificateInfoElement) { + certificateInfoElement.appendChild(qrContainer); } else { - // 如果没有support元素,就在container末尾插入 - const container = document.querySelector('.container'); - if (container) { - container.appendChild(qrContainer); + // 如果没有certificateInfo元素,就在certificate元素内插入 + const certificateElement = document.querySelector('.certificate'); + if (certificateElement) { + certificateElement.appendChild(qrContainer); + } else { + // 如果都没有,就在container末尾插入 + const container = document.querySelector('.container'); + if (container) { + container.appendChild(qrContainer); + } } } } diff --git a/view.html b/view.html index 650f71c..08ee072 100644 --- a/view.html +++ b/view.html @@ -338,11 +338,10 @@ const qrContainer = document.createElement('div'); qrContainer.id = 'qrCodeDisplay'; qrContainer.style.cssText = ` - margin: 12px 16px; - padding: 12px; - background-color: white; + margin: 20px 0 10px; + padding: 16px; + background-color: #f8f9fa; border-radius: 8px; - box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1); text-align: center; `; @@ -388,15 +387,21 @@ qrContainer.appendChild(qrText); // 找到合适的位置插入二维码容器 - // 在footer元素之前插入 - const footerElement = document.querySelector('.footer'); - if (footerElement) { - footerElement.parentNode.insertBefore(qrContainer, footerElement); + // 在certificateInfo元素末尾插入 + const certificateInfoElement = document.getElementById('certificateInfo'); + if (certificateInfoElement) { + certificateInfoElement.appendChild(qrContainer); } else { - // 如果没有footer元素,就在container末尾插入 - const container = document.querySelector('.container'); - if (container) { - container.appendChild(qrContainer); + // 如果没有certificateInfo元素,就在certificate元素内插入 + const certificateElement = document.querySelector('.certificate'); + if (certificateElement) { + certificateElement.appendChild(qrContainer); + } else { + // 如果都没有,就在container末尾插入 + const container = document.querySelector('.container'); + if (container) { + container.appendChild(qrContainer); + } } } }