Created
June 14, 2017 02:44
-
-
Save thoward/07017c6d83961e0c4d41d4af8bb29531 to your computer and use it in GitHub Desktop.
Nested Lists CSS: Correct behavior for nested lists at all levels, up to 6 deep. ULs alternate from disc/square. OLs: decimal, upper-alpha, lower-roman, lower-alpha, upper-roman
This file contains hidden or 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
| /* 1st level */ | |
| ul li { | |
| list-style-type: disc; | |
| } | |
| ol li { | |
| list-style-type: decimal; | |
| } | |
| /* 2nd level */ | |
| ul li ul li { | |
| list-style-type: square; | |
| } | |
| ul li ol li { | |
| list-style-type: decimal; | |
| } | |
| ol li ul li { | |
| list-style-type: disc; | |
| } | |
| ol li ol li { | |
| list-style-type: upper-alpha; | |
| } | |
| /* 3rd level */ | |
| ul li ul li ul li { | |
| list-style-type: disc; | |
| } | |
| ul li ul li ol li { | |
| list-style-type: decimal; | |
| } | |
| ul li ol li ul li { | |
| list-style-type: disc; | |
| } | |
| ul li ol li ol li { | |
| list-style-type: upper-alpha; | |
| } | |
| ol li ul li ul li { | |
| list-style-type: square; | |
| } | |
| ol li ul li ol li { | |
| list-style-type: decimal; | |
| } | |
| ol li ol li ul li { | |
| list-style-type: disc; | |
| } | |
| ol li ol li ol li { | |
| list-style-type: lower-roman; | |
| } | |
| /* 4th level */ | |
| ul li ul li ul li ul li { | |
| list-style-type: square; | |
| } | |
| ul li ul li ul li ol li { | |
| list-style-type: decimal; | |
| } | |
| ul li ul li ol li ul li { | |
| list-style-type: disc; | |
| } | |
| ul li ul li ol li ol li { | |
| list-style-type: upper-alpha; | |
| } | |
| ul li ol li ul li ul li { | |
| list-style-type: square; | |
| } | |
| ul li ol li ul li ol li { | |
| list-style-type: decimal; | |
| } | |
| ul li ol li ol li ul li { | |
| list-style-type: disc; | |
| } | |
| ul li ol li ol li ol li { | |
| list-style-type: lower-roman; | |
| } | |
| ol li ul li ul li ul li { | |
| list-style-type: disc; | |
| } | |
| ol li ul li ul li ol li { | |
| list-style-type: decimal; | |
| } | |
| ol li ul li ol li ul li { | |
| list-style-type: disc; | |
| } | |
| ol li ul li ol li ol li { | |
| list-style-type: upper-alpha; | |
| } | |
| ol li ol li ul li ul li { | |
| list-style-type: square; | |
| } | |
| ol li ol li ul li ol li { | |
| list-style-type: decimal; | |
| } | |
| ol li ol li ol li ul li { | |
| list-style-type: disc; | |
| } | |
| ol li ol li ol li ol li { | |
| list-style-type: lower-alpha; | |
| } | |
| /* 5th level */ | |
| ul li ul li ul li ul li ul li { | |
| list-style-type: disc; | |
| } | |
| ul li ul li ul li ul li ol li { | |
| list-style-type: decimal; | |
| } | |
| ul li ul li ul li ol li ul li { | |
| list-style-type: disc; | |
| } | |
| ul li ul li ul li ol li ol li { | |
| list-style-type: upper-alpha; | |
| } | |
| ul li ul li ol li ul li ul li { | |
| list-style-type: square; | |
| } | |
| ul li ul li ol li ul li ol li { | |
| list-style-type: decimal; | |
| } | |
| ul li ul li ol li ol li ul li { | |
| list-style-type: disc; | |
| } | |
| ul li ul li ol li ol li ol li { | |
| list-style-type: lower-romain; | |
| } | |
| ul li ol li ul li ul li ul li { | |
| list-style-type: disc; | |
| } | |
| ul li ol li ul li ul li ol li { | |
| list-style-type: decimal; | |
| } | |
| ul li ol li ul li ol li ul li { | |
| list-style-type: disc; | |
| } | |
| ul li ol li ul li ol li ol li { | |
| list-style-type: upper-alpha; | |
| } | |
| ul li ol li ol li ul li ul li { | |
| list-style-type: square; | |
| } | |
| ul li ol li ol li ul li ol li { | |
| list-style-type: decimal; | |
| } | |
| ul li ol li ol li ol li ul li { | |
| list-style-type: disc; | |
| } | |
| ul li ol li ol li ol li ol li { | |
| list-style-type: lower-alpha; | |
| } | |
| ol li ul li ul li ul li ul li { | |
| list-style-type: square; | |
| } | |
| ol li ul li ul li ul li ol li { | |
| list-style-type: decimal; | |
| } | |
| ol li ul li ul li ol li ul li { | |
| list-style-type: disc; | |
| } | |
| ol li ul li ul li ol li ol li { | |
| list-style-type: upper-alpha; | |
| } | |
| ol li ul li ol li ul li ul li { | |
| list-style-type: square; | |
| } | |
| ol li ul li ol li ul li ol li { | |
| list-style-type: decimal; | |
| } | |
| ol li ul li ol li ol li ul li { | |
| list-style-type: disc; | |
| } | |
| ol li ul li ol li ol li ol li { | |
| list-style-type: lower-roman; | |
| } | |
| ol li ol li ul li ul li ul li { | |
| list-style-type: disc; | |
| } | |
| ol li ol li ul li ul li ol li { | |
| list-style-type: decimal; | |
| } | |
| ol li ol li ul li ol li ul li { | |
| list-style-type: disc; | |
| } | |
| ol li ol li ul li ol li ol li { | |
| list-style-type: upper-alpha; | |
| } | |
| ol li ol li ol li ul li ul li { | |
| list-style-type: square; | |
| } | |
| ol li ol li ol li ul li ol li { | |
| list-style-type: decimal; | |
| } | |
| ol li ol li ol li ol li ul li { | |
| list-style-type: disc; | |
| } | |
| ol li ol li ol li ol li ol li { | |
| list-style-type: upper-roman; | |
| } | |
| /* 6th level */ | |
| ul li ul li ul li ul li ul li ul li { | |
| list-style-type: square; | |
| } | |
| ul li ul li ul li ul li ul li ol li { | |
| list-style-type: decimal; | |
| } | |
| ul li ul li ul li ul li ol li ul li { | |
| list-style-type: disc; | |
| } | |
| ul li ul li ul li ul li ol li ol li { | |
| list-style-type: upper-alpha; | |
| } | |
| ul li ul li ul li ol li ul li ul li { | |
| list-style-type: square; | |
| } | |
| ul li ul li ul li ol li ul li ol li { | |
| list-style-type: decimal; | |
| } | |
| ul li ul li ul li ol li ol li ul li { | |
| list-style-type: disc; | |
| } | |
| ul li ul li ul li ol li ol li ol li { | |
| list-style-type: lower-roman; | |
| } | |
| ul li ul li ol li ul li ul li ul li { | |
| list-style-type: disc; | |
| } | |
| ul li ul li ol li ul li ul li ol li { | |
| list-style-type: decimal; | |
| } | |
| ul li ul li ol li ul li ol li ul li { | |
| list-style-type: disc; | |
| } | |
| ul li ul li ol li ul li ol li ol li { | |
| list-style-type: upper-alpha; | |
| } | |
| ul li ul li ol li ol li ul li ul li { | |
| list-style-type: square; | |
| } | |
| ul li ul li ol li ol li ul li ol li { | |
| list-style-type: decimal; | |
| } | |
| ul li ul li ol li ol li ol li ul li { | |
| list-style-type: disc; | |
| } | |
| ul li ul li ol li ol li ol li ol li { | |
| list-style-type: lower-alpha; | |
| } | |
| ul li ol li ul li ul li ul li ul li { | |
| list-style-type: square; | |
| } | |
| ul li ol li ul li ul li ul li ol li { | |
| list-style-type: decimal; | |
| } | |
| ul li ol li ul li ul li ol li ul li { | |
| list-style-type: disc; | |
| } | |
| ul li ol li ul li ul li ol li ol li { | |
| list-style-type: upper-alpha; | |
| } | |
| ul li ol li ul li ol li ul li ul li { | |
| list-style-type: square; | |
| } | |
| ul li ol li ul li ol li ul li ol li { | |
| list-style-type: decimal; | |
| } | |
| ul li ol li ul li ol li ol li ul li { | |
| list-style-type: disc; | |
| } | |
| ul li ol li ul li ol li ol li ol li { | |
| list-style-type: lower-roman; | |
| } | |
| ul li ol li ol li ul li ul li ul li { | |
| list-style-type: disc; | |
| } | |
| ul li ol li ol li ul li ul li ol li { | |
| list-style-type: decimal; | |
| } | |
| ul li ol li ol li ul li ol li ul li { | |
| list-style-type: disc; | |
| } | |
| ul li ol li ol li ul li ol li ol li { | |
| list-style-type: upper-alpha; | |
| } | |
| ul li ol li ol li ol li ul li ul li { | |
| list-style-type: square; | |
| } | |
| ul li ol li ol li ol li ul li ol li { | |
| list-style-type: decimal; | |
| } | |
| ul li ol li ol li ol li ol li ul li { | |
| list-style-type: disc; | |
| } | |
| ul li ol li ol li ol li ol li ol li { | |
| list-style-type: upper-roman; | |
| } | |
| ol li ul li ul li ul li ul li ul li { | |
| list-style-type: disc; | |
| } | |
| ol li ul li ul li ul li ul li ol li { | |
| list-style-type: decimal; | |
| } | |
| ol li ul li ul li ul li ol li ul li { | |
| list-style-type: disc; | |
| } | |
| ol li ul li ul li ul li ol li ol li { | |
| list-style-type: upper-alpha; | |
| } | |
| ol li ul li ul li ol li ul li ul li { | |
| list-style-type: square; | |
| } | |
| ol li ul li ul li ol li ul li ol li { | |
| list-style-type: decimal; | |
| } | |
| ol li ul li ul li ol li ol li ul li { | |
| list-style-type: disc; | |
| } | |
| ol li ul li ul li ol li ol li ol li { | |
| list-style-type: lower-roman; | |
| } | |
| ol li ul li ol li ul li ul li ul li { | |
| list-style-type: disc; | |
| } | |
| ol li ul li ol li ul li ul li ol li { | |
| list-style-type: decimal; | |
| } | |
| ol li ul li ol li ul li ol li ul li { | |
| list-style-type: disc; | |
| } | |
| ol li ul li ol li ul li ol li ol li { | |
| list-style-type: upper-alpha; | |
| } | |
| ol li ul li ol li ol li ul li ul li { | |
| list-style-type: square; | |
| } | |
| ol li ul li ol li ol li ul li ol li { | |
| list-style-type: decimal; | |
| } | |
| ol li ul li ol li ol li ol li ul li { | |
| list-style-type: disc; | |
| } | |
| ol li ul li ol li ol li ol li ol li { | |
| list-style-type: lower-alpha; | |
| } | |
| ol li ol li ul li ul li ul li ul li { | |
| list-style-type: square; | |
| } | |
| ol li ol li ul li ul li ul li ol li { | |
| list-style-type: decimal; | |
| } | |
| ol li ol li ul li ul li ol li ul li { | |
| list-style-type: disc; | |
| } | |
| ol li ol li ul li ul li ol li ol li { | |
| list-style-type: upper-alpha; | |
| } | |
| ol li ol li ul li ol li ul li ul li { | |
| list-style-type: square; | |
| } | |
| ol li ol li ul li ol li ul li ol li { | |
| list-style-type: decimal; | |
| } | |
| ol li ol li ul li ol li ol li ul li { | |
| list-style-type: disc; | |
| } | |
| ol li ol li ul li ol li ol li ol li { | |
| list-style-type: lower-roman; | |
| } | |
| ol li ol li ol li ul li ul li ul li { | |
| list-style-type: disc; | |
| } | |
| ol li ol li ol li ul li ul li ol li { | |
| list-style-type: decimal; | |
| } | |
| ol li ol li ol li ul li ol li ul li { | |
| list-style-type: disc; | |
| } | |
| ol li ol li ol li ul li ol li ol li { | |
| list-style-type: upper-alpha; | |
| } | |
| ol li ol li ol li ol li ul li ul li { | |
| list-style-type: square; | |
| } | |
| ol li ol li ol li ol li ul li ol li { | |
| list-style-type: decimal; | |
| } | |
| ol li ol li ol li ol li ol li ul li { | |
| list-style-type: disc; | |
| } | |
| ol li ol li ol li ol li ol li ol li { | |
| list-style-type: decimal; | |
| } |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment