From 006c6b0f0e813fb45ad1810308cba24637810d8b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=81=8D=E5=85=AE=E6=83=9A=E5=85=AE?= <1173718158@qq.com> Date: Mon, 23 Dec 2024 03:04:38 +0800 Subject: [PATCH] . --- py/LunaTranslator/cishu/mdict.py | 24 +++++++++++++----------- py/files/anki/back.html | 7 ++----- py/files/anki/style.css | 3 ++- 3 files changed, 17 insertions(+), 17 deletions(-) diff --git a/py/LunaTranslator/cishu/mdict.py b/py/LunaTranslator/cishu/mdict.py index eab84439..0d500778 100644 --- a/py/LunaTranslator/cishu/mdict.py +++ b/py/LunaTranslator/cishu/mdict.py @@ -2468,17 +2468,22 @@ class mdict(cishubase): contents = [] idx = 0 for _, foldflow, title, res in allres: - idx += 1 + klass2='tab-pane_mdict_internal' + klass1='tab-button_mdict_internal' + if idx==0: + klass2+=' active' + klass1+=' active' btns.append( - """""".format( - idx=idx, title=title + """""".format( + idx=idx, title=title, klass=klass1 ) ) contents.append( - """
{res}
""".format( - idx=idx, res=res + """
{res}
""".format( + idx=idx, res=res, klass=klass2 ) ) + idx += 1 commonstyle = """ """.format( commonstyle=commonstyle, btns="".join(btns), contents="".join(contents) ) @@ -2558,7 +2560,7 @@ document.querySelectorAll('.tab-widget_mdict_internal .tab-button_mdict_internal .collapsible-header { background-color: #dddddd50; - padding: 10px; + padding: 8px; cursor: pointer; border: 1px solid #ddd; border-bottom: none; diff --git a/py/files/anki/back.html b/py/files/anki/back.html index f84ebac0..1c5258ab 100644 --- a/py/files/anki/back.html +++ b/py/files/anki/back.html @@ -58,7 +58,7 @@ var scriptElementss = [] var scriptElementsssrc = [] for (var iiii = 0; iiii < dictionaryInfo.length; iiii++) { - htmltabbuttons += '' + htmltabbuttons += '' var tempParent = document.createElement('div'); tempParent.innerHTML = decodeURIComponent(dictionaryContent[dictionaryInfo[iiii]['dict']]); @@ -68,7 +68,7 @@ fragment.appendChild(tempParent.firstChild); } - htmlcontents += '
' + fragment.innerHTML + '
' + htmlcontents += '
' + fragment.innerHTML + '
' var scriptElements = fragment.getElementsByTagName('script'); for (var jjjj = 0; jjjj < scriptElements.length; jjjj++) { @@ -86,9 +86,6 @@ document.head.appendChild(newScript); } } - if (dictionaryInfo.length > 0) { - onclickbtn(dictionaryInfo[0]['dict']) - }