diff --git a/packages/frontend/src/components/global/MkUrl.vue b/packages/frontend/src/components/global/MkUrl.vue
index e3fdabe38e..27c8329dcc 100644
--- a/packages/frontend/src/components/global/MkUrl.vue
+++ b/packages/frontend/src/components/global/MkUrl.vue
@@ -14,7 +14,7 @@
{{ self ? pathname.substring(1) : pathname }}
{{ query }}
{{ hash }}
-
+
diff --git a/packages/frontend/src/style.scss b/packages/frontend/src/style.scss
index 2c8c6c9e77..4c6b764357 100644
--- a/packages/frontend/src/style.scss
+++ b/packages/frontend/src/style.scss
@@ -98,10 +98,15 @@ a {
color: inherit;
tap-highlight-color: transparent;
-webkit-tap-highlight-color: transparent;
+ -webkit-touch-callout: none;
&:hover {
text-decoration: underline;
}
+
+ &[target="_blank"] {
+ -webkit-touch-callout: default;
+ }
}
textarea, input {