From a0264652d80395051d5b9590042941c9c869ef8d Mon Sep 17 00:00:00 2001 From: stephenmk Date: Sun, 9 Jul 2023 15:48:09 -0500 Subject: [PATCH] Make ruby elements unselectable in mdict --- data/mdict/css/daijirin2.css | 12 +++++++----- data/mdict/css/smk8.css | 6 +++++- 2 files changed, 12 insertions(+), 6 deletions(-) diff --git a/data/mdict/css/daijirin2.css b/data/mdict/css/daijirin2.css index 59bd75a..18c4a32 100644 --- a/data/mdict/css/daijirin2.css +++ b/data/mdict/css/daijirin2.css @@ -138,6 +138,7 @@ span[data-name="ルビG"] { font-size: 0.7em; font-weight: normal; vertical-align: 0.35em; + -webkit-user-select: none; } .warichu span[data-name="ルビG"] { @@ -145,6 +146,7 @@ span[data-name="ルビG"] { font-size: 0.5em; font-weight: normal; vertical-align: 0em; + -webkit-user-select: none; } span[data-name="中語義"] { @@ -152,8 +154,8 @@ span[data-name="中語義"] { } span[data-name="付記"] { - font-size: 0.7em; - vertical-align: 0.35em; + /* font-size: 0.7em; */ + /* vertical-align: 0.35em; */ } span[data-name="副義"] { @@ -226,6 +228,7 @@ span[data-name="欧字"] { span[data-name="歴史仮名"] { font-size: 0.7em; vertical-align: 0.35em; + -webkit-user-select: none; } span[data-name="派生G"] { @@ -308,9 +311,8 @@ span[data-name="細義"] { display: block; } -span[data-name="表外字マーク"] { - font-size: 0.5em; - vertical-align: 0.5em; +rt { + -webkit-user-select: none; } span[data-name="見出仮名"] { diff --git a/data/mdict/css/smk8.css b/data/mdict/css/smk8.css index 7b016ea..8b49c3f 100644 --- a/data/mdict/css/smk8.css +++ b/data/mdict/css/smk8.css @@ -36,14 +36,17 @@ span[data-name="見出仮名"] { rt[data-name="表音表記"] { font-size: 0.5em; + -webkit-user-select: none; } rt[data-name="表外音訓マーク"] { font-size: 1em; + -webkit-user-select: none; } rt[data-name="表外字マーク"] { font-size: 1em; + -webkit-user-select: none; } span[data-name="解説部"] { @@ -92,6 +95,7 @@ span[data-name="ルビ"] { font-family: jpgothic; font-size: 0.7em; vertical-align: 0.5em; + -webkit-user-select: none; } span[data-name="ルビ区切"] { @@ -236,7 +240,7 @@ span[data-name="歴史仮名"] { font-size: 0.7em; font-weight: normal; vertical-align: 0.35em; - -webkit-user-select: nocopy; + -webkit-user-select: none; } span[data-name="出現形"] {