diff --git a/core/modules/ckeditor/css/ckeditor.admin.css b/core/modules/ckeditor/css/ckeditor.admin.css
index d1eff01f96a4bd2eeaecace8c2feee83e7732864..51429c0f02562a7abff73ba73218933ce4a8ffea 100644
--- a/core/modules/ckeditor/css/ckeditor.admin.css
+++ b/core/modules/ckeditor/css/ckeditor.admin.css
@@ -210,6 +210,9 @@
 .ckeditor-buttons li a:active,
 .ckeditor-multiple-buttons li a:focus {
   z-index: 11; /* Ensure focused buttons show their outline on all sides. */
+  outline: 1px dotted #212121;
+  outline: 5px auto Highlight;
+  outline: 5px auto -webkit-focus-ring-color;
 }
 .ckeditor-buttons li:first-child a {
   border-top-left-radius: 2px; /* LTR */
diff --git a/core/modules/ckeditor/css/ckeditor.css b/core/modules/ckeditor/css/ckeditor.css
index 400c6da9125e79d4febe6db0585131f2e47fdc22..567d35a03354fbe3c6b1066f347f687d586c5447 100644
--- a/core/modules/ckeditor/css/ckeditor.css
+++ b/core/modules/ckeditor/css/ckeditor.css
@@ -23,3 +23,9 @@
   font-size: 14px;
   -webkit-touch-callout: none;
 }
+
+.cke.cke_chrome.cke_focus {
+  outline: 1px dotted #212121;
+  outline: 5px auto Highlight;
+  outline: 5px auto -webkit-focus-ring-color;
+}