.\31{width:5%}
.\33{width:22%}
.\34{width:30%}
.\35{width:40%}
.\32{width:15%}
huh? can you tell me what those \31 \33 etc. mean? .\31{width:5%}
.\33{width:22%}
.\34{width:30%}
.\35{width:40%}
.\32{width:15%}
huh? can you tell me what those \31 \33 etc. mean? <div class="35">
this stackoverflow answer has more info (looks like you can use any symbol you want, even spaces and [{}<>&*] !): https://stackoverflow.com/a/27882887/5534735 chr(0x35) == '\x35' == '5'
so the actual usage would be <div class="5"> .1{width:5%}
.3{width:22%}
.4{width:30%}
.5{width:40%}
.2{width:15%}
It's an escape sequence that lets you have non-alphabetic characters to start a CSS selector. See this for more examples:Probably a workaround for a CSS grammar issue that makes ".1{…}" not parse correctly?