diff --git a/app/assets/stylesheets/framework/highlight.scss b/app/assets/stylesheets/framework/highlight.scss
index 11b2a4cbf897520c856e8bb6c8fdddd59e06072b..07c8874bf038e47ef8d0e6a061913619351978a1 100644
--- a/app/assets/stylesheets/framework/highlight.scss
+++ b/app/assets/stylesheets/framework/highlight.scss
@@ -20,6 +20,8 @@
     border-left: 1px solid;
 
     code {
+      display: inline-block;
+      min-width: 100%;
       font-family: $monospace_font;
       white-space: normal;
       word-wrap: normal;
@@ -31,6 +33,7 @@
         min-height: 19px;
         padding-left: 10px;
         padding-right: 10px;
+        white-space: pre;
       }
     }
   }