mirror of
				https://github.com/RGBCube/serenity
				synced 2025-10-31 18:02:44 +00:00 
			
		
		
		
	
		
			
				
	
	
		
			71 lines
		
	
	
	
		
			1.5 KiB
		
	
	
	
		
			HTML
		
	
	
	
	
	
			
		
		
	
	
			71 lines
		
	
	
	
		
			1.5 KiB
		
	
	
	
		
			HTML
		
	
	
	
	
	
| <!DOCTYPE html>
 | |
| <html>
 | |
| <head>
 | |
| <style>
 | |
| #foo {
 | |
|     color: magenta;
 | |
| }
 | |
| #invisible {
 | |
|     display: none;
 | |
|     color: blue;
 | |
| }
 | |
| #visible {
 | |
|     display: block;
 | |
|     color: red;
 | |
| }
 | |
| p {
 | |
|     display: inherit;
 | |
|     opacity: 50%;
 | |
|     font-size: 90%;
 | |
|     background: white;
 | |
|     cursor: col-resize;
 | |
|     border-radius: 30px 1cm;
 | |
| }
 | |
| p#yak {
 | |
|     flex: content;
 | |
|     height: 60px;
 | |
|     left: -4%;
 | |
|     padding: 6cm;
 | |
|     margin: auto;
 | |
|     border: 5px solid blue;
 | |
| }
 | |
| </style>
 | |
| </style>
 | |
| </head>
 | |
| <body>
 | |
| <div id=foo>Some text</div>
 | |
| <div id=bar style="color: green">Other text</div>
 | |
| <div id=invisible>You cannot see me</div>
 | |
| <div id=visible>You CAN see me</div>
 | |
| <p id="yak">Lorem Yaksum dolor sit yakkety...</p>
 | |
| <script>
 | |
| // #foo
 | |
| var foo = document.getElementById("foo");
 | |
| var fooStyle = window.getComputedStyle(foo);
 | |
| console.log(fooStyle.color);
 | |
| 
 | |
| // #bar
 | |
| var bar = document.getElementById("bar");
 | |
| var barStyle = bar.style;
 | |
| console.log(barStyle.color);
 | |
| 
 | |
| // #invisible
 | |
| var invisible = document.getElementById("invisible");
 | |
| var invisibleStyle = getComputedStyle(invisible);
 | |
| console.log(invisibleStyle.display)
 | |
| console.log(invisibleStyle.color)
 | |
| 
 | |
| // #visible
 | |
| var visible = document.getElementById("visible");
 | |
| var visibleStyle = getComputedStyle(visible);
 | |
| console.log(visibleStyle.display)
 | |
| console.log(visibleStyle.color)
 | |
| 
 | |
| var yak = document.getElementById("yak");
 | |
| var yakStyle = getComputedStyle(yak);
 | |
| for (style of ['font-size', 'border', 'padding', 'margin', 'flex', 'height', 'left', 'cursor', 'display', 'background', 'opacity', 'border-radius']) {
 | |
|     console.log(style, yakStyle[style])
 | |
| }
 | |
| </script>
 | |
| </body>
 | |
| </html>
 | 
