calc-max-height-block-1.html (1607B)
1 <!DOCTYPE HTML> 2 <html> 3 <head> 4 <title>CSS Test: Test for max-height:calc() on blocks</title> 5 <link rel="author" title="L. David Baron" href="https://dbaron.org/"> 6 <link rel="help" href="http://www.w3.org/TR/css3-values/#calc-notation"> 7 <link rel="match" href="calc-max-height-block-1-ref.html"> 8 <style type="text/css"> 9 body { margin: 0 } 10 body > div { float: left; height: 100px; width: 1px; } 11 body > div > div { background: blue } 12 13 /* to give the max-height something to restrict */ 14 span { display: block; height: 300px } 15 </style> 16 </head> 17 <body> 18 19 <!-- tests with a fixed-height container --> 20 <div><div style="max-height: calc(50px)"><span></span></div></div> 21 <div><div style="max-height: calc(50%)"><span></span></div></div> 22 <div><div style="max-height: calc(25px + 50%)"><span></span></div></div> 23 <div><div style="max-height: calc(150% / 2 - 30px)"><span></span></div></div> 24 <div><div style="max-height: calc(40px + 10% - 20% / 2)"><span></span></div></div> 25 <div><div style="max-height: calc(40px - 10%)"><span></span></div></div> 26 27 <!-- tests with an auto-height container --> 28 <div><div><div style="max-height: calc(50px)"><span></span></div></div></div> 29 <div><div><div style="max-height: calc(50%)"><span></span></div></div></div> 30 <div><div><div style="max-height: calc(25px + 50%)"><span></span></div></div></div> 31 <div><div><div style="max-height: calc(150% / 2 - 30px)"><span></span></div></div></div> 32 <div><div><div style="max-height: calc(40px + 10% - 20% / 2)"><span></span></div></div></div> 33 <div><div><div style="max-height: calc(40px - 10%)"><span></span></div></div></div> 34 </body> 35 </html>