@@ -111,6 +111,12 @@ body {
111
111
font : 1 rem/1.4 "Source Serif 4" , NanumBarunGothic, serif;
112
112
margin : 0 ;
113
113
position : relative;
114
+ /* We use overflow-wrap: break-word for Safari, which doesn't recognize
115
+ `anywhere`: https://developer.mozilla.org/en-US/docs/Web/CSS/overflow-wrap */
116
+ overflow-wrap : break-word;
117
+ /* Then override it with `anywhere`, which is required to make non-Safari browsers break
118
+ more aggressively when we want them to. */
119
+ overflow-wrap : anywhere;
114
120
115
121
-webkit-font-feature-settings : "kern" , "liga" ;
116
122
-moz-font-feature-settings : "kern" , "liga" ;
@@ -446,6 +452,7 @@ nav.sub {
446
452
text-align : center;
447
453
border-bottom : 1px solid;
448
454
overflow-wrap : break-word;
455
+ overflow-wrap : anywhere;
449
456
word-wrap : break-word; /* deprecated */
450
457
word-break : break-word; /* Chrome, non-standard */
451
458
}
@@ -576,6 +583,7 @@ nav.sub {
576
583
}
577
584
578
585
.docblock-short {
586
+ overflow-wrap : break-word;
579
587
overflow-wrap : anywhere;
580
588
}
581
589
.docblock-short p {
@@ -641,6 +649,7 @@ nav.sub {
641
649
flex-grow : 1 ;
642
650
margin : 0px ;
643
651
padding : 0px ;
652
+ overflow-wrap : break-word;
644
653
overflow-wrap : anywhere;
645
654
}
646
655
@@ -669,6 +678,7 @@ nav.sub {
669
678
margin : .5em 0 ;
670
679
width : calc (100% - 2px );
671
680
overflow-x : auto;
681
+ overflow-wrap : normal;
672
682
display : block;
673
683
}
674
684
@@ -1495,6 +1505,7 @@ pre.rust {
1495
1505
padding : 4px 8px ;
1496
1506
text-align : center;
1497
1507
background : rgba (0 , 0 , 0 , 0 );
1508
+ overflow-wrap : normal;
1498
1509
}
1499
1510
1500
1511
# theme-choices > button : not (: first-child ) {
@@ -2099,9 +2110,14 @@ details.rustdoc-toggle[open] > summary.hideme::after {
2099
2110
}
2100
2111
2101
2112
.docblock code {
2113
+ overflow-wrap : break-word;
2102
2114
overflow-wrap : anywhere;
2103
2115
}
2104
2116
2117
+ .docblock table code {
2118
+ overflow-wrap : normal;
2119
+ }
2120
+
2105
2121
.sub-container {
2106
2122
flex-direction : column;
2107
2123
}
0 commit comments