OLD | NEW |
| (Empty) |
1 // | |
2 // CSS property names | |
3 // | |
4 // Some properties are used internally, but are not part of CSS. They are used t
o get | |
5 // HTML4 compatibility in the rendering engine. | |
6 // | |
7 // Microsoft extensions are documented here: | |
8 // http://msdn.microsoft.com/workshop/author/css/reference/attributes.asp | |
9 // | |
10 | |
11 // high-priority properties (those on which other properties can depend) must | |
12 // be listed first | |
13 color | |
14 direction | |
15 font | |
16 font-family | |
17 font-kerning | |
18 font-size | |
19 font-style | |
20 font-variant | |
21 font-variant-ligatures | |
22 font-weight | |
23 text-rendering | |
24 -webkit-font-feature-settings | |
25 -webkit-font-smoothing | |
26 -webkit-locale | |
27 -webkit-text-orientation | |
28 -epub-text-orientation alias_for=-webkit-text-orientation | |
29 -webkit-writing-mode | |
30 -epub-writing-mode alias_for=-webkit-writing-mode | |
31 zoom | |
32 | |
33 // The remaining properties are listed in some order | |
34 background | |
35 | |
36 // These set the same RenderStyle values as other non-prefixed properties, | |
37 // we should use those if they are specified. | |
38 -webkit-border-image | |
39 -webkit-transform-origin | |
40 -webkit-transform-origin-x | |
41 -webkit-transform-origin-y | |
42 -webkit-transform-origin-z | |
43 | |
44 background-attachment | |
45 background-blend-mode | |
46 background-clip | |
47 background-color | |
48 background-image | |
49 background-origin | |
50 background-position | |
51 background-position-x | |
52 background-position-y | |
53 background-repeat | |
54 background-repeat-x | |
55 background-repeat-y | |
56 background-size | |
57 border | |
58 border-bottom | |
59 border-bottom-color | |
60 border-bottom-left-radius | |
61 -webkit-border-bottom-left-radius alias_for=border-bottom-left-radius | |
62 border-bottom-right-radius | |
63 -webkit-border-bottom-right-radius alias_for=border-bottom-right-radius | |
64 border-bottom-style | |
65 border-bottom-width | |
66 border-collapse | |
67 border-color | |
68 border-image | |
69 border-image-outset | |
70 border-image-repeat | |
71 border-image-slice | |
72 border-image-source | |
73 border-image-width | |
74 border-left | |
75 border-left-color | |
76 border-left-style | |
77 border-left-width | |
78 border-radius | |
79 border-right | |
80 border-right-color | |
81 border-right-style | |
82 border-right-width | |
83 border-spacing | |
84 border-style | |
85 border-top | |
86 border-top-color | |
87 border-top-left-radius | |
88 -webkit-border-top-left-radius alias_for=border-top-left-radius | |
89 border-top-right-radius | |
90 -webkit-border-top-right-radius alias_for=border-top-right-radius | |
91 border-top-style | |
92 border-top-width | |
93 border-width | |
94 bottom | |
95 box-shadow | |
96 box-sizing | |
97 // -webkit-box-sizing worked in Safari 4 and earlier. | |
98 -webkit-box-sizing alias_for=box-sizing | |
99 caption-side | |
100 -epub-caption-side alias_for=caption-side | |
101 clear | |
102 clip | |
103 -webkit-clip-path | |
104 content | |
105 counter-increment | |
106 counter-reset | |
107 cursor | |
108 empty-cells | |
109 float | |
110 font-stretch | |
111 height | |
112 image-rendering | |
113 isolation | |
114 justify-items | |
115 justify-self | |
116 left | |
117 letter-spacing | |
118 line-height | |
119 list-style | |
120 list-style-image | |
121 list-style-position | |
122 list-style-type | |
123 margin | |
124 margin-bottom | |
125 margin-left | |
126 margin-right | |
127 margin-top | |
128 mask-source-type | |
129 max-height | |
130 max-width | |
131 min-height | |
132 min-width | |
133 mix-blend-mode | |
134 opacity | |
135 // Honor -webkit-opacity as a synonym for opacity. This was the only syntax that
worked in Safari 1.1, | |
136 // and may be in use on some websites and widgets. | |
137 -webkit-opacity alias_for=opacity | |
138 orphans | |
139 outline | |
140 outline-color | |
141 outline-offset | |
142 outline-style | |
143 outline-width | |
144 object-fit | |
145 object-position | |
146 overflow | |
147 overflow-wrap | |
148 overflow-x | |
149 overflow-y | |
150 padding | |
151 padding-bottom | |
152 padding-left | |
153 padding-right | |
154 padding-top | |
155 page | |
156 page-break-after | |
157 page-break-before | |
158 page-break-inside | |
159 pointer-events | |
160 position | |
161 quotes | |
162 resize | |
163 right | |
164 scroll-behavior | |
165 size | |
166 src | |
167 speak | |
168 table-layout | |
169 tab-size | |
170 text-align | |
171 text-align-last | |
172 text-decoration | |
173 text-decoration-line | |
174 text-decoration-style | |
175 text-decoration-color | |
176 text-indent | |
177 text-justify | |
178 text-line-through-color | |
179 text-line-through-mode | |
180 text-line-through-style | |
181 text-line-through-width | |
182 text-overflow | |
183 text-overline-color | |
184 text-overline-mode | |
185 text-overline-style | |
186 text-overline-width | |
187 text-shadow | |
188 text-transform | |
189 -epub-text-transform alias_for=text-transform | |
190 text-underline-color | |
191 text-underline-mode | |
192 text-underline-style | |
193 text-underline-width | |
194 text-underline-position | |
195 top | |
196 touch-action | |
197 touch-action-delay | |
198 | |
199 display | |
200 -webkit-animation | |
201 -webkit-animation-delay | |
202 -webkit-animation-direction | |
203 -webkit-animation-duration | |
204 -webkit-animation-fill-mode | |
205 -webkit-animation-iteration-count | |
206 -webkit-animation-name | |
207 -webkit-animation-play-state | |
208 -webkit-animation-timing-function | |
209 animation | |
210 animation-delay | |
211 animation-direction | |
212 animation-duration | |
213 animation-fill-mode | |
214 animation-iteration-count | |
215 animation-name | |
216 animation-play-state | |
217 animation-timing-function | |
218 -webkit-transition | |
219 -webkit-transition-delay | |
220 -webkit-transition-duration | |
221 -webkit-transition-property | |
222 -webkit-transition-timing-function | |
223 transition | |
224 transition-delay | |
225 transition-duration | |
226 transition-property | |
227 transition-timing-function | |
228 | |
229 unicode-bidi | |
230 unicode-range | |
231 vertical-align | |
232 visibility | |
233 white-space | |
234 widows | |
235 width | |
236 will-change | |
237 word-break | |
238 -epub-word-break alias_for=word-break | |
239 word-spacing | |
240 word-wrap | |
241 z-index | |
242 -webkit-appearance | |
243 -webkit-aspect-ratio | |
244 backface-visibility | |
245 -webkit-backface-visibility | |
246 -webkit-background-clip | |
247 -webkit-background-composite | |
248 -webkit-background-origin | |
249 // -webkit-background-size differs from background-size only in the interpretati
on of | |
250 // a single value: -webkit-background-size: l; is equivalent to background-size:
l l; | |
251 // whereas background-size: l; is equivalent to background-size: l auto; | |
252 -webkit-background-size | |
253 -webkit-border-after | |
254 -webkit-border-after-color | |
255 -webkit-border-after-style | |
256 -webkit-border-after-width | |
257 -webkit-border-before | |
258 -webkit-border-before-color | |
259 -webkit-border-before-style | |
260 -webkit-border-before-width | |
261 -webkit-border-end | |
262 -webkit-border-end-color | |
263 -webkit-border-end-style | |
264 -webkit-border-end-width | |
265 -webkit-border-fit | |
266 -webkit-border-horizontal-spacing | |
267 // -webkit-border-radius differs from border-radius only in the interpretation o
f | |
268 // a value consisting of two lengths: "-webkit-border-radius: l1 l2;" is equival
ent | |
269 // to "border-radius: l1 / l2;" | |
270 -webkit-border-radius | |
271 -webkit-border-start | |
272 -webkit-border-start-color | |
273 -webkit-border-start-style | |
274 -webkit-border-start-width | |
275 -webkit-border-vertical-spacing | |
276 -webkit-box-align | |
277 -webkit-box-direction | |
278 -webkit-box-flex | |
279 -webkit-box-flex-group | |
280 -webkit-box-lines | |
281 -webkit-box-ordinal-group | |
282 -webkit-box-orient | |
283 -webkit-box-pack | |
284 -webkit-box-reflect | |
285 -webkit-box-shadow | |
286 -internal-callback | |
287 -webkit-column-break-after | |
288 -webkit-column-break-before | |
289 -webkit-column-break-inside | |
290 -webkit-column-count | |
291 column-fill | |
292 -webkit-column-gap | |
293 -webkit-column-rule | |
294 -webkit-column-rule-color | |
295 -webkit-column-rule-style | |
296 -webkit-column-rule-width | |
297 -webkit-column-span | |
298 -webkit-column-width | |
299 -webkit-columns | |
300 -webkit-box-decoration-break | |
301 -webkit-filter | |
302 align-content | |
303 -webkit-align-content alias_for=align-content | |
304 align-items | |
305 -webkit-align-items alias_for=align-items | |
306 align-self | |
307 -webkit-align-self alias_for=align-self | |
308 flex | |
309 -webkit-flex alias_for=flex | |
310 flex-basis | |
311 -webkit-flex-basis alias_for=flex-basis | |
312 flex-direction | |
313 -webkit-flex-direction alias_for=flex-direction | |
314 flex-flow | |
315 -webkit-flex-flow alias_for=flex-flow | |
316 flex-grow | |
317 -webkit-flex-grow alias_for=flex-grow | |
318 flex-shrink | |
319 -webkit-flex-shrink alias_for=flex-shrink | |
320 flex-wrap | |
321 -webkit-flex-wrap alias_for=flex-wrap | |
322 justify-content | |
323 -webkit-justify-content alias_for=justify-content | |
324 -webkit-font-size-delta | |
325 grid-auto-columns | |
326 grid-auto-flow | |
327 grid-auto-rows | |
328 grid-area | |
329 grid-column | |
330 grid-column-end | |
331 grid-column-start | |
332 grid | |
333 grid-template | |
334 grid-template-columns | |
335 grid-template-rows | |
336 grid-row | |
337 grid-row-end | |
338 grid-row-start | |
339 grid-template-areas | |
340 -webkit-highlight | |
341 -webkit-hyphenate-character | |
342 -webkit-line-box-contain | |
343 -webkit-line-break | |
344 -webkit-line-clamp | |
345 -webkit-logical-width | |
346 -webkit-logical-height | |
347 -webkit-margin-after-collapse | |
348 -webkit-margin-before-collapse | |
349 -webkit-margin-bottom-collapse | |
350 -webkit-margin-top-collapse | |
351 -webkit-margin-collapse | |
352 -webkit-margin-after | |
353 -webkit-margin-before | |
354 -webkit-margin-end | |
355 -webkit-margin-start | |
356 -webkit-mask | |
357 -webkit-mask-box-image | |
358 -webkit-mask-box-image-outset | |
359 -webkit-mask-box-image-repeat | |
360 -webkit-mask-box-image-slice | |
361 -webkit-mask-box-image-source | |
362 -webkit-mask-box-image-width | |
363 -webkit-mask-clip | |
364 -webkit-mask-composite | |
365 -webkit-mask-image | |
366 -webkit-mask-origin | |
367 -webkit-mask-position | |
368 -webkit-mask-position-x | |
369 -webkit-mask-position-y | |
370 -webkit-mask-repeat | |
371 -webkit-mask-repeat-x | |
372 -webkit-mask-repeat-y | |
373 -webkit-mask-size | |
374 -webkit-max-logical-width | |
375 -webkit-max-logical-height | |
376 -webkit-min-logical-width | |
377 -webkit-min-logical-height | |
378 order | |
379 -webkit-order alias_for=order | |
380 -webkit-padding-after | |
381 -webkit-padding-before | |
382 -webkit-padding-end | |
383 -webkit-padding-start | |
384 perspective | |
385 -webkit-perspective | |
386 perspective-origin | |
387 -webkit-perspective-origin | |
388 -webkit-perspective-origin-x | |
389 -webkit-perspective-origin-y | |
390 -webkit-print-color-adjust | |
391 -webkit-rtl-ordering | |
392 -webkit-ruby-position | |
393 -webkit-text-combine | |
394 -epub-text-combine alias_for=-webkit-text-combine | |
395 -webkit-text-decorations-in-effect | |
396 -webkit-text-emphasis | |
397 -epub-text-emphasis alias_for=-webkit-text-emphasis | |
398 -webkit-text-emphasis-color | |
399 -epub-text-emphasis-color alias_for=-webkit-text-emphasis-color | |
400 -webkit-text-emphasis-position | |
401 -webkit-text-emphasis-style | |
402 -epub-text-emphasis-style alias_for=-webkit-text-emphasis-style | |
403 -webkit-text-fill-color | |
404 -webkit-text-security | |
405 -webkit-text-stroke | |
406 -webkit-text-stroke-color | |
407 -webkit-text-stroke-width | |
408 transform | |
409 -webkit-transform | |
410 transform-origin | |
411 transform-style | |
412 -webkit-transform-style | |
413 -webkit-user-drag | |
414 -webkit-user-modify | |
415 -webkit-user-select | |
416 -webkit-shape-outside alias_for=shape-outside | |
417 -webkit-shape-margin alias_for=shape-margin | |
418 -webkit-shape-image-threshold alias_for=shape-image-threshold | |
419 shape-outside | |
420 shape-margin | |
421 shape-image-threshold | |
422 max-zoom | |
423 min-zoom | |
424 orientation | |
425 user-zoom | |
426 -webkit-tap-highlight-color | |
427 -webkit-app-region | |
428 all | |
429 | |
430 // Internal properties. | |
431 -internal-marquee-direction | |
432 -internal-marquee-increment | |
433 -internal-marquee-repetition | |
434 -internal-marquee-speed | |
435 -internal-marquee-style | |
OLD | NEW |