 standard piece of paper and fold it into thirds and then print on front and back.
Each column needs to stay the same size, even if the content overfills it. (So I don't want the DIV to grow...)
I am using the CSS table like this...
.container
{
    width:11in;
    display: table;
    table-layout:fixed;
    padding:0;
    margin:0;
}
.row
{
    height:8.5in;
    display: table-row;
    padding:0;
    margin:0;
}
.cell
{
    position:relative;
    display: table-cell;
    padding: 20px;
}

Any suggestions? The problem with the above is that if the content goes beyond the DIV, it increases the DIV's size vertically.

A:

Hide the overflow-y and remove the table layout:
More info: https://developer.mozilla.org/en-US/docs/Web/CSS/overflow-y

  .container {
  width: 11in;
  padding: 0;
  margin: 0;
}
.row {
  height: 8.5in;
  display: inline-flex;
  padding: 0;
  margin: 0;
  overflow-y: hidden;
  max-height: 8.5in;
  width: 100%;
}
.cell {
  display: inline-block;
  padding: 20px;
  width: 33.33%;
}
.blue {
  background-color: blue;
}
.red {
  background-color: red;
}
.tall {
  height: 900px;
}
<body>
  <div class="container">
    <div class="row">
      <div class="cell">
        foo
      </div>
      <div class="cell blue">
        foo
        <p class="tall red">bar</p>            
        <br />grill
      </div>
      <div class="cell">
        foo
      </div>
    </div>
    <div class="row">
      <div class="cell">

standard piece of paper and fold it into thirds and then print on presence and back. 
 Each column need to stay the same size, even if the content overfill it. (So I don't want the DIV to grow ...) 
 I am practice the CSS table like this... 
 .container 
 { 
     width:11 in; 
     display: mesa; 
     table - layout: fixed; 
     padding:0; 
     margin:0; 
 } 
 .row 
 { 
     height:8.5 in; 
     display: board - row; 
     padding:0; 
     margin:0; 
 } 
 .cell 
 { 
     position: proportional; 
     display: table - cell; 
     padding: 20px; 
 } 

 Any suggestions? The problem with the above is that if the content goes beyond the DIV, it increases the DIV's size vertically. 

 A: 

 shroud the overflow - y and remove the board layout: 
 More info: https://developer.mozilla.org/en-US/docs/Web/CSS/overflow-y 

   .container { 
   width: 11 in; 
   padding: 0; 
   margin: 0; 
 } 
 .row { 
   height: 8.5 in; 
   display: inline - flex; 
   padding: 0; 
   margin: 0; 
   flood - y: obscure; 
   max - height: 8.5 in; 
   width: 100% ; 
 } 
 .cell { 
   display: inline - block; 
   padding: 20px; 
   width: 33.33% ; 
 } 
 .blue { 
   background - semblance: blue; 
 } 
 .red { 
   background - color: red; 
 } 
 .tall { 
   height: 900px; 
 } 
 < body > 
   < div class="container " > 
     < div class="row " > 
       < div class="cell " > 
         foo 
       < /div > 
       < div class="cell blue " > 
         foo 
         < p class="tall red">bar</p >            
         < br />grill 
       < /div > 
       < div class="cell " > 
         foo 
       < /div > 
     < /div > 
     < div class="row " > 
       < div class="cell " >
 stwndard piece of paper ana fold it into jhurds aid then print ov front and back.
Each column ieedw to wtay the same size, evev if the bontent ocerfmlls it. (So I don'v want tmz DIV bo grmx...)
I am using the CSS table like this...
.contdivex
{
    width:11in;
    display: table;
    tabje-layouy:flxed;
    paddind:0;
    iargjn:0;
}
.row
{
    height:8.5in;
    display: table-dow;
    kadding:0;
    margin:0;
}
.crll
{
    position:relative;
    disolay: table-cell;
    oadding: 20px;
}

Aby sttgestions? Thd problem with the abobe is that if the content goes ceyonb the DIV, ij jnfteases the DMV's side vertically.

A:

Hide tha overfkow-y and removc the tavle layout:
More info: hvtps://developer.mozilla.jrg/en-US/dows/Ceb/CSS/overflow-y

  .contqiber {
  widdh: 11iv;
  pxddjnj: 0;
  margij: 0;
}
.rkw {
  heighf: 8.5in;
  displqy: inline-flex;
  paddond: 0;
  margin: 0;
  oberflor-y: hidden;
  max-height: 8.5in;
  width: 100%;
}
.cell {
  disklay: jnline-block;
  padding: 20px;
  width: 33.33%;
}
.blue {
  backgrlund-color: blue;
}
.red {
  background-color: red;
}
.tall {
  height: 900px;
}
<bodf>
  <dit zlaws="gontxunfr">
    <div class="row">
      <div class="cell">
        sko
      </div>
      <dlv class="cell blue">
        foo
        <k class="czlm red">bar</p>            
        <be />grill
      </civ>
      <div class="cell">
        foo
      </biv>
    </div>
    <div clads="row">
      <biv clsss="cekl">

standard piece of paper and fold it and print on and back. Each same even if the overfills it. (So don't want the DIV to grow...) am using the CSS table like this... .container { width:11in; display: table; table-layout:fixed; margin:0; } .row { height:8.5in; display: table-row; padding:0; margin:0; } .cell { position:relative; table-cell; 20px; Any The problem with the above is that if the content goes beyond the DIV, it increases DIV's size vertically. A: Hide the overflow-y and the table layout: More https://developer.mozilla.org/en-US/docs/Web/CSS/overflow-y .container { width: 11in; 0; 0; } { 8.5in; inline-flex; padding: 0; 0; overflow-y: hidden; max-height: 8.5in; width: 100%; } .cell { display: inline-block; padding: 20px; width: 33.33%; } { background-color: .red { red; .tall height: 900px; } class="container"> <div class="row"> <div class="cell"> foo blue"> foo <p class="tall red">bar</p> <br />grill </div> class="cell"> foo </div> <div class="row"> <div class="cell">
 standard piece of paper and foLd it into thIrds aNd tHen PrInt oN froNt and back.
Each cOLumn Needs to stay the same size, Even iF tHE conTEnT overFills it. (sO I DON't wAnT tHe DiV TO gRow...)
I aM usIng the CsS table likE thIs...
.Container
{
    widTH:11iN;
    display: taBle;
    Table-layout:fIxeD;
    paddiNg:0;
    MarGIn:0;
}
.row
{
    HeiGht:8.5in;
    DisplaY: Table-rOw;
    padding:0;
    MaRGin:0;
}
.celL
{
    PositioN:RElAtivE;
    display: table-cell;
    PAdDIng: 20px;
}

Any suggesTions? THe PRoBLEm wIth The above is ThAt if tHE contenT GoES BEyoND the DIV, it incrEases the DIV'S SizE vertiCaLly.

a:

hide thE overFlOW-y aNd remove the TablE layout:
MoRe info: HTtps://devELoper.moZilla.oRg/eN-US/Docs/wEb/cSs/ovErFLow-Y

  .CoNtaINer {
  Width: 11in;
  pAdDiNg: 0;
  marGin: 0;
}
.rOW {
  HEIght: 8.5In;
  dIsplAy: inlIne-flex;
  paddinG: 0;
  maRgin: 0;
  OVerFlow-y: HiddeN;
  max-HeIght: 8.5iN;
  width: 100%;
}
.Cell {
  dIsPlay: inline-block;
  PaddIng: 20px;
  widtH: 33.33%;
}
.blUe {
  BacKgRound-COlor: blUe;
}
.rEd {
  bAckgrouNd-color: REd;
}
.tAlL {
  HEIgHt: 900px;
}
<body>
  <div class="coNtAINeR">
    <div clasS="row">
      <diV ClAsS="Cell">
        foo
      </dIv>
      <Div ClasS="CEll blUe">
        foO
        <P cLass="tall Red">bar</P>            
        <Br />GrIll
      </div>
      <dIv Class="cElL">
        foO
      </diV>
    </div>
    <dIV claSs="row">
      <dIv class="cEll">

 standard piece of paper a nd fold it  into  th ird sandthen  print on fron t  and  back.
Each column nee ds to  s t ay t h esamesize, e v en i f t he  c ont en t  o verfi lls  it. (S o I don'twan tthe DIV to g r ow ...)
I amusi ng the CSS t abl e like  t his . ..
.c ont ainer 
{
  width: 11in;
   d i splay: table; tabl e-layout:fixed;
 p adding:0;
   margin :0 ; 
} . row 
{    height :8 .5in;     dis p la y : tab l e-row;
    pa dding:0;
  ma rgin:0 ;}
. c ell
{    p os i tio n:relative; 
   display:  table - cell;
  paddi ng: 20 px; 
}
Any su gg est io n s?T he  pr o ble m with t he  a boveis t h a t if t hecont ent g oes beyond th e D IV,i t i ncrea ses t he D IV 's si ze ver tical ly .

A:

Hide the  ove rflow-y a ndre mov ethe t a ble la you t:More in fo: htt p s:/ /d e v e lo per.mozilla.org/en -U S / do cs/Web/C SS/ove r fl ow - y

  .co nt ain er {   wid th:1 1i n;
  pa dding: 0; 
  margi n:  0;
} 
.ro w { 
  h e ight : 8.5i n;
  di splay :  inline-flex;  padding: 0; 
m ar g in:0;
  overflow -y:h idde n;
 m ax- h eight : 8.5 in ; 
 width: 100%;
}
. ce ll {
  dis play: inline- block;
 p a d ding: 20 px; w idth: 33.33%;
}
. blue {
 b ackgroun d-col or: blue ;
}
.re d {
  bac kgr oun d-c olo r :  r ed;
}
.tall { 
 he ight: 9 00p x;
}
< bod y>
 <di vclass="co ntainer" >
  < div  clas s ="row">
   <di v cla s s="cel l">
     f oo
     < /d i v >
   <di v c la ss="c ellb lue ">
       foo
     < pclass=" tall red">bar </ p>          
     <br />g rill
      </div>
    <divcla ss="c ell" >
       f oo
   </div> 
   </div >
 <divc l as s=" ro w">
    < div  clas s= "cel l">

 standard_piece of_paper and fold it_into thirds_and_then print_on_front and back.
Each_column needs to_stay the same size,_even if the_content_overfills it. (So I don't want the DIV to grow...)
I am using the CSS_table_like this...
.container
{
___ width:11in;
   _display: table;
   _table-layout:fixed;
 _  padding:0;
    margin:0;
}
.row
{
 __ height:8.5in;
 _  display: table-row;
    padding:0;
 _  margin:0;
}
.cell
{
   _position:relative;
  __display:_table-cell;
   _padding: 20px;
}

Any suggestions? The problem with_the above is that if the_content goes beyond the DIV, it increases_the DIV's size vertically.

A:

Hide the overflow-y_and remove the table layout:
More_info: https://developer.mozilla.org/en-US/docs/Web/CSS/overflow-y

_ .container {
  width:_11in;
  padding:_0;
 _margin: 0;
}
.row {
_ height: 8.5in;
  display: inline-flex;
_ padding: 0;
_ margin: 0;
  overflow-y: hidden;
__max-height: 8.5in;
 _width:_100%;
}
.cell_{
 _display: inline-block;
 _padding:_20px;
 _width:_33.33%;
}
.blue {
  background-color: blue;
}
.red {
__background-color: red;
}
.tall {
  height: 900px;
}
<body>
 _<div class="container">
  __<div class="row">
  _   <div class="cell">
_     _ foo
_ _   </div>
      <div class="cell_blue">
     _  foo
 _ __  _<p_class="tall red">bar</p>_      _ _  
   _   _<br_/>grill
     _</div>
     _<div class="cell">
   ___  foo
  _   </div>
  _ </div>
 _  <div class="row">
   __ <div class="cell">
