stretch-grid-item-text-input-overflow-ref.html (1919B)
1 <!DOCTYPE HTML> 2 <!-- 3 Any copyright is dedicated to the Public Domain. 4 http://creativecommons.org/publicdomain/zero/1.0/ 5 --> 6 <html><head> 7 <meta charset="utf-8"> 8 <title>CSS Grid Reference: stretching overflow!=visible items</title> 9 <link rel="author" title="Mats Palmgren" href="https://bugzilla.mozilla.org/show_bug.cgi?id=1348857"> 10 <style type="text/css"> 11 body,html { color:black; background:white; font:16px/1 monospace; padding:0; margin:0; } 12 13 .grid { 14 display: inline-grid; 15 width: 100px; 16 height: 50px; 17 grid: 7px auto 3px / 7px auto 3px; 18 grid-gap: 5px; 19 border:1px solid; 20 } 21 22 .grid > * { 23 grid-area: 2/2; 24 border:1px solid; 25 appearance: none; 26 min-width:0; 27 min-height:0; 28 box-sizing: border-box; 29 } 30 31 input { justify-self: start; } 32 .m { align-self: start; margin: 17px 3px 5px 7px; } 33 34 x { display:block; width:110px; height:5px; background:grey; } 35 .h .grid x { width:5px; height:110px; } 36 37 br { clear:both; } 38 </style> 39 </head> 40 <body> 41 42 <div class="grid"><input class="oa"></div> 43 <div class="grid"><input class="os"></div> 44 <div class="grid"><input class="oh"></div> 45 <div class="grid"><input class="ov"></div> 46 <div class="grid"><input class="oc"></div> 47 48 <br> 49 50 <div class="grid"><input class="m oa"></div> 51 <div class="grid"><input class="m os"></div> 52 <div class="grid"><input class="m oh"></div> 53 <div class="grid"><input class="m ov"></div> 54 <div class="grid"><input class="m oc"></div> 55 56 <br> 57 58 <div class="h"> 59 60 <div class="grid"><input class="oa"></div> 61 <div class="grid"><input class="os"></div> 62 <div class="grid"><input class="oh"></div> 63 <div class="grid"><input class="ov"></div> 64 <div class="grid"><input class="oc"></div> 65 66 <br> 67 68 <div class="grid"><input class="m oa"></div> 69 <div class="grid"><input class="m os"></div> 70 <div class="grid"><input class="m oh"></div> 71 <div class="grid"><input class="m ov"></div> 72 <div class="grid"><input class="m oc"></div> 73 74 <br> 75 76 </div> 77 78 </body> 79 </html>