mirror of
				https://github.com/RGBCube/serenity
				synced 2025-10-31 04:12:43 +00:00 
			
		
		
		
	 122d12e617
			
		
	
	
		122d12e617
		
	
	
	
	
		
			
			This patch adds the 17 color names from CSS2.1, as well as support for the "#rgb" shorthand where each component is a hex digit that gets multiplied by 17.
		
			
				
	
	
		
			65 lines
		
	
	
	
		
			1.4 KiB
		
	
	
	
		
			HTML
		
	
	
	
	
	
			
		
		
	
	
			65 lines
		
	
	
	
		
			1.4 KiB
		
	
	
	
		
			HTML
		
	
	
	
	
	
| <html>
 | |
| <head>
 | |
| <title>Selector test</title>
 | |
| <style>
 | |
| #foo #bar #baz {
 | |
|     background-color: lime;
 | |
| }
 | |
| .abc .def div {
 | |
|     background-color: white;
 | |
|     border-style: solid;
 | |
|     border-width: 1;
 | |
|     border-color: lime;
 | |
| }
 | |
| div > .boo > .bee {
 | |
|     background-color: black;
 | |
|     color: magenta;
 | |
| }
 | |
| #gen_sib ~ div,
 | |
| #adj_sib + div {
 | |
|     background-color: blue;
 | |
|     color: white;
 | |
| }
 | |
| </style>
 | |
| </head>
 | |
| <body>
 | |
|     <div id="foo">
 | |
|         <div id="bar">
 | |
|             <div id="baz">
 | |
|                 I should have a green background.
 | |
|             </div>
 | |
|         </div>
 | |
|     </div>
 | |
|     <div class="abc">
 | |
|         <div class="def">
 | |
|             <div>hello</div>
 | |
|             <div>hello</div>
 | |
|             <div>hello</div>
 | |
|         </div>
 | |
|     </div>
 | |
|     <div>
 | |
|         <div class="boo">
 | |
|             <div class="bee">Spooky!</div>
 | |
|         </div>
 | |
|     </div>
 | |
|     <div>
 | |
|         <div class="boo">
 | |
|             <div>
 | |
|                 <div class="bee">
 | |
|                     Not spooky!
 | |
|                 </div>
 | |
|             </div>
 | |
|         </div>
 | |
|     </div>
 | |
|     <div>
 | |
|         <div id="gen_sib">All the siblings of this <div> should be blue.</div>
 | |
|         <div>First sibling (should be blue)</div>
 | |
|         <div>Second sibling (should be blue)</div>
 | |
|     </div>
 | |
|     <div>
 | |
|         <div id="adj_sib">The first sibling of this <div> should be blue.</div>
 | |
|         <div>First sibling (should be blue)</div>
 | |
|         <div>Second sibling (should not be blue)</div>
 | |
|     </div>
 | |
| </body>
 | |
| </html>
 |