Last active
December 11, 2015 11:48
-
-
Save max-power/4596475 to your computer and use it in GitHub Desktop.
CSS3 Counter for Figures
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
article { | |
counter-reset: figure; | |
} | |
article figure { | |
counter-increment: figure; | |
} | |
article figure > figcaption:before { | |
content: "Fig. " counter(figure) ": "; | |
} | |
html[lang=de] article figure > figcaption:before { | |
content: "Abb. " counter(figure, upper-alpha) ": "; | |
} | |
/* | |
armenian The marker is traditional Armenian numbering | |
circle The marker is a circle | |
cjk-ideographic The marker is plain ideographic numbers | |
decimal The marker is a number. This is default for <ol> | |
decimal-leading-zero The marker is a number with leading zeros (01, 02, 03, etc.) | |
disc The marker is a filled circle. This is default for <ul> | |
georgian The marker is traditional Georgian numbering | |
hebrew The marker is traditional Hebrew numbering | |
hiragana The marker is traditional Hiragana numbering | |
hiragana-iroha The marker is traditional Hiragana iroha numbering | |
inherit The value of the listStyleType property is inherited from parent element | |
katakana The marker is traditional Katakana numbering | |
katakana-iroha The marker is traditional Katakana iroha numbering | |
lower-alpha The marker is lower-alpha (a, b, c, d, e, etc.) | |
lower-greek The marker is lower-greek | |
lower-latin The marker is lower-latin (a, b, c, d, e, etc.) | |
lower-roman The marker is lower-roman (i, ii, iii, iv, v, etc.) | |
none No marker is shown | |
square The marker is a square | |
upper-alpha The marker is upper-alpha (A, B, C, D, E, etc.) | |
upper-latin The marker is upper-latin (A, B, C, D, E, etc.) | |
upper-roman The marker is upper-roman (I, II, III, IV, V, etc.) | |
*/ |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment