ze: */
        background: gray;
        height: 40px;
        width: 80px;
      }

      .yvisible { overflow-y: visible; }
      .yhidden  { overflow-y: hidden;  }
      .yscroll  { overflow-y: scroll;  }
      .yauto    { overflow-y: auto;    }
    </style>
  </head>
  <body>
    <!-- min-width:auto should prevent shrinking below intrinsic width when
         the flex item has "overflow-y: visible", but not for any other
         overflow-y values (because of overflow-y's influence on overflow-x).
    -