mirror of
				https://github.com/mozilla/gecko-dev.git
				synced 2025-11-04 02:09:05 +02:00 
			
		
		
		
	
		
			
				
	
	
		
			41 lines
		
	
	
	
		
			1 KiB
		
	
	
	
		
			HTML
		
	
	
	
	
	
			
		
		
	
	
			41 lines
		
	
	
	
		
			1 KiB
		
	
	
	
		
			HTML
		
	
	
	
	
	
<!DOCTYPE html>
 | 
						|
<style>
 | 
						|
body {
 | 
						|
  font-family: courier new, courier, monospace;
 | 
						|
  line-height: 1;
 | 
						|
}
 | 
						|
div {
 | 
						|
  width: 120px;
 | 
						|
  float: left;
 | 
						|
}
 | 
						|
span {
 | 
						|
  display: inline-block;
 | 
						|
  height: 1em;
 | 
						|
  background: lightgreen;
 | 
						|
}
 | 
						|
</style>
 | 
						|
<p>No red should appear at the tips of the rectangles:</p>
 | 
						|
<script>
 | 
						|
for (var i = 10; i <= 16; i++) {
 | 
						|
  var div = document.createElement("div");
 | 
						|
  div.style.fontSize = i + "px";
 | 
						|
  document.body.appendChild(div);
 | 
						|
  for (var j = 1; j <= 10; j++) {
 | 
						|
    // green span containing the specified number of chars
 | 
						|
    var b = document.createElement("span");
 | 
						|
    b.className = "b";
 | 
						|
    b.textContent = "\xA0".repeat(j);
 | 
						|
    div.appendChild(b);
 | 
						|
    div.appendChild(document.createElement("br"));
 | 
						|
    div.appendChild(document.createElement("br"));
 | 
						|
  }
 | 
						|
  for (var j = 1; j <= 10; j++) {
 | 
						|
    var b = document.createElement("span");
 | 
						|
    b.className = "b";
 | 
						|
    b.textContent = "\xA0".repeat(j);
 | 
						|
    div.appendChild(b);
 | 
						|
    div.appendChild(document.createElement("br"));
 | 
						|
    div.appendChild(document.createElement("br"));
 | 
						|
  }
 | 
						|
}
 | 
						|
</script>
 |