File tree 1 file changed +29
-12
lines changed
src/CodeCoverage/Generators
1 file changed +29
-12
lines changed Original file line number Diff line number Diff line change 35
35
div.code {
36
36
background: white;
37
37
border: 1px dotted silver;
38
+ padding: .4em 0;
38
39
display: none;
39
40
color: #333;
40
- position: relative;
41
41
overflow: auto;
42
42
}
43
43
44
44
code,
45
45
div.code {
46
46
font: 13px/1.3 monospace;
47
- padding: .4em .7em;
48
47
}
49
48
50
- div.code div {
49
+ div.code > div {
50
+ float: left;
51
+ min-width: 100%;
52
+ position: relative;
53
+ }
54
+
55
+ aside {
56
+ min-width: 100%;
57
+ position: absolute;
58
+ }
59
+
60
+ aside div {
51
61
white-space: pre;
62
+ padding-left: .7em;
52
63
}
53
64
54
- div.code a {
65
+ aside a {
55
66
color: #c0c0c0;
56
67
}
57
68
58
- div.code a:hover {
69
+ aside a:hover {
59
70
color: inherit;
60
71
font-weight: bold;
61
72
text-decoration: none;
62
73
}
63
74
64
75
code {
76
+ display: block;
65
77
white-space: nowrap;
66
- position: absolute;
67
- top: 0;
78
+ position: relative;
68
79
}
69
80
70
81
a {
139
150
</table>
140
151
141
152
<div class="code" id="F<?= $ id ?> ">
142
- <?php
153
+ <div>
154
+ <aside>
155
+ <?php
143
156
$ code = file_get_contents ($ info ->file );
144
157
$ lineCount = substr_count ($ code , "\n" ) + 1 ;
145
- $ digits = ceil (log10 ($ lineCount ));
158
+ $ digits = ceil (log10 ($ lineCount )) + 1 ;
146
159
147
160
$ prevClass = NULL ;
148
161
$ closeTag = $ buffer = '' ;
163
176
}
164
177
echo $ buffer . $ closeTag ;
165
178
166
- echo strtr (highlight_string ($ code , TRUE ), [
167
- '<code> ' => "<code style='left: {$ digits }em'> " ,
179
+ $ code = strtr (highlight_string ($ code , TRUE ), [
180
+ '<code> ' => "<code style='margin- left: {$ digits }em'> " ,
168
181
'<span style="color: ' => '<span class=" ' ,
169
182
]);
170
- ?> </div>
183
+ ?>
184
+ </aside>
185
+ <?= $ code ?>
186
+ </div>
187
+ </div>
171
188
</div>
172
189
<?php endforeach ?>
173
190
You can’t perform that action at this time.
0 commit comments