selectors.css 3.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312
  1. .a,.b,.c {}
  2. .r { &, &:hover {} }
  3. @media (min-width: 0px) {
  4. .a,.b,:not(asdasldaskdhjkashdahsdkjahskdjhakj,asdasldaskdhjkashdahsdkjahskdjhakj) {color: red}
  5. }
  6. .asdasldaskdhjkashdahsdkjahskdjhakjsdkjahsdhkas .asdasldaskdhjkashdahsdkjahskdjhakjsdkjahsdhkas,
  7. .asdasldaskdhjkashdahsdkjahskdjhakjsdkjahsdhkas .asdasldaskdhjkashdahsdkjahskdjhakjsdkjahsdhkas {}
  8. .asdasldaskdhjkashdahsdkjahskdjhakjsdkjahsdhkas
  9. .asdasldaskdhjkashdahsdkjahskdjhakjsdkjahsdhkas,
  10. .asdasldaskdhjkashdahsdkjahskdjhakjsdkjahsdhkas
  11. .asdasldaskdhjkashdahsdkjahskdjhakjsdkjahsdhkas
  12. {}
  13. .asdasldaskdhjkashdahsdkjahskdjhakjsdkjahsdhkas
  14. .asdasldaskdhjkashdahsdkjahskdjhakjsdkjahsdhkas,
  15. .asdasldaskdhjkashdahsdkjahskdjhakjsdkjahsdhkas
  16. .asdasldaskdhjkashdahsdkjahskdjhakjsdkjahsdhkas
  17. {}
  18. .parent,.another-parent{}
  19. .parent ,.another-parent{}
  20. .parent, .another-parent{}
  21. .parent , .another-parent {}
  22. .parent , .another-parent {}
  23. .parent
  24. ,
  25. .another-parent
  26. {}
  27. .parent.child {}
  28. .parent .child {}
  29. .parent .child {}
  30. .parent {
  31. .child-one {}
  32. .child-two {}
  33. }
  34. .parent{
  35. .child-one {}
  36. .child-two {}
  37. }
  38. .parent {
  39. .child-one {}
  40. .child-two {}
  41. }
  42. .parent {
  43. .child-one {}
  44. .child-two {}
  45. }
  46. .parent
  47. {
  48. .child-one
  49. {}
  50. .child-two
  51. {}
  52. }
  53. .parent
  54. {
  55. .child-one
  56. {}
  57. .child-two
  58. {}
  59. }
  60. .parent>.child {}
  61. .parent > .child {}
  62. .parent > .child {}
  63. .parent>{
  64. .child-one {}
  65. .child-two {}
  66. }
  67. .parent > {
  68. .child-one {}
  69. .child-two {}
  70. }
  71. .parent > {
  72. .child-one {}
  73. .child-two {}
  74. }
  75. .parent
  76. >
  77. {
  78. .child-one
  79. {}
  80. .child-two
  81. {}
  82. }
  83. .parent
  84. >
  85. {
  86. .child-one
  87. {}
  88. .child-two
  89. {}
  90. }
  91. .parent {
  92. >.child-one {}
  93. >.child-two {}
  94. }
  95. .parent {
  96. > .child-one {}
  97. > .child-two {}
  98. }
  99. .parent {
  100. > .child-one {}
  101. > .child-two {}
  102. }
  103. .parent {
  104. > .child-one {}
  105. > .child-two {}
  106. }
  107. .parent {
  108. > .child-one {}
  109. > .child-two {}
  110. }
  111. .parent+.child {}
  112. .parent + .child {}
  113. .parent + .child {}
  114. .parent+{
  115. .child-one {}
  116. .child-two {}
  117. }
  118. .parent + {
  119. .child-one {}
  120. .child-two {}
  121. }
  122. .parent + {
  123. .child-one {}
  124. .child-two {}
  125. }
  126. .parent
  127. +
  128. {
  129. .child-one
  130. {}
  131. .child-two
  132. {}
  133. }
  134. .parent
  135. +
  136. {
  137. .child-one
  138. {}
  139. .child-two
  140. {}
  141. }
  142. .parent {
  143. +.child-one {}
  144. +.child-two {}
  145. }
  146. .parent {
  147. + .child-one {}
  148. + .child-two {}
  149. }
  150. .parent {
  151. + .child-one {}
  152. + .child-two {}
  153. }
  154. .parent {
  155. + .child-one {}
  156. + .child-two {}
  157. }
  158. .parent {
  159. + .child-one {}
  160. + .child-two {}
  161. }
  162. .parent~.child {}
  163. .parent ~ .child {}
  164. .parent ~ .child {}
  165. .parent~{
  166. .child-one {}
  167. .child-two {}
  168. }
  169. .parent ~ {
  170. .child-one {}
  171. .child-two {}
  172. }
  173. .parent ~ {
  174. .child-one {}
  175. .child-two {}
  176. }
  177. .parent
  178. ~
  179. {
  180. .child-one
  181. {}
  182. .child-two
  183. {}
  184. }
  185. .parent
  186. ~
  187. {
  188. .child-one
  189. {}
  190. .child-two
  191. {}
  192. }
  193. .parent {
  194. ~.child-one {}
  195. ~.child-two {}
  196. }
  197. .parent {
  198. ~ .child-one {}
  199. ~ .child-two {}
  200. }
  201. .parent {
  202. ~ .child-one {}
  203. ~ .child-two {}
  204. }
  205. .parent {
  206. ~ .child-one {}
  207. ~ .child-two {}
  208. }
  209. .parent {
  210. ~ .child-one {}
  211. ~ .child-two {}
  212. }
  213. .parent>>>.child {}
  214. .parent >>> .child {}
  215. .parent >>> .child {}
  216. .parent>>>{
  217. .child-one {}
  218. .child-two {}
  219. }
  220. .parent >>> {
  221. .child-one {}
  222. .child-two {}
  223. }
  224. .parent >>> {
  225. .child-one {}
  226. .child-two {}
  227. }
  228. .parent
  229. >>>
  230. {
  231. .child-one
  232. {}
  233. .child-two
  234. {}
  235. }
  236. .parent
  237. >>>
  238. {
  239. .child-one
  240. {}
  241. .child-two
  242. {}
  243. }
  244. .parent {
  245. >>>.child-one {}
  246. >>>.child-two {}
  247. }
  248. .parent {
  249. >>> .child-one {}
  250. >>> .child-two {}
  251. }
  252. .parent {
  253. >>> .child-one {}
  254. >>> .child-two {}
  255. }
  256. .parent {
  257. >>> .child-one {}
  258. >>> .child-two {}
  259. }
  260. .parent {
  261. >>> .child-one {}
  262. >>> .child-two {}
  263. }
  264. /* This matches all XHTML <a> elements, as XHTML is the default unprefixed namespace */
  265. a {}
  266. /* This matches all SVG <a> elements */
  267. svg|a {}
  268. /* This matches both XHTML and SVG <a> elements */
  269. *|a {}
  270. |B {}
  271. ns|* {}
  272. *|* {}
  273. |* {}