Advertisement
Guest User

Angular flex code that produces unexpected results.

a guest
Sep 25th, 2019
193
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
HTML 3.75 KB | None | 0 0
  1. <div gdAreas="withGrid | withoutGrid" gdGap="2rem">
  2.  
  3.         <div gdArea="withGrid"
  4.            gdAreas.gt-sm="page1 page2 page3"
  5.            gdAreas.lt-md="page1"
  6.            gdColumns.gt-sm="10rem 10rem 10rem"
  7.            gdColumns.lt-md="10rem"
  8.            gdGap="1rem">
  9.  
  10.           <div gdArea="page1" fxShow [fxShow.lt-md]="true"
  11.              gdAreas="area1 | area2 | area3" gdGap="1rem"
  12.              gdColumns="10rem">
  13.  
  14.             <div gdArea="area1" fxLayout="row" fxLayoutAlign="center center" style="height:3rem;background-color:green;">in a grid</div>
  15.             <div gdArea="area2" fxLayout="row" fxLayoutAlign="center center" style="height:3rem;background-color:green;">in a grid</div>
  16.             <div gdArea="area3" fxLayout="row" fxLayoutAlign="center center" style="height:3rem;background-color:green;">in a grid</div>
  17.  
  18.           </div>
  19.  
  20.           <div gdArea="page2" fxShow [fxShow.lt-md]="false"
  21.              gdAreas="area1 | area2 | area3" gdGap="1rem"
  22.              gdColumns="10rem">
  23.  
  24.             <div gdArea="area1" fxLayout="row" fxLayoutAlign="center center" style="height:3rem;background-color:blue;">in a grid</div>
  25.             <div gdArea="area2" fxLayout="row" fxLayoutAlign="center center" style="height:3rem;background-color:blue;">in a grid</div>
  26.             <div gdArea="area3" fxLayout="row" fxLayoutAlign="center center" style="height:3rem;background-color:blue;">in a grid</div>
  27.  
  28.           </div>
  29.  
  30.           <div gdArea="page3" fxShow [fxShow.lt-md]="false"
  31.              gdAreas="area1 | area2 | area3" gdGap="1rem"
  32.              gdColumns="10rem">
  33.  
  34.             <div gdArea="area1" fxLayout="row" fxLayoutAlign="center center" style="height:3rem;background-color:red;">in a grid</div>
  35.             <div gdArea="area2" fxLayout="row" fxLayoutAlign="center center" style="height:3rem;background-color:red;">in a grid</div>
  36.             <div gdArea="area3" fxLayout="row" fxLayoutAlign="center center" style="height:3rem;background-color:red;">in a grid</div>
  37.  
  38.           </div>
  39.  
  40.         </div>
  41.  
  42.         <div gdArea="withoutGrid"
  43.            gdAreas.gt-sm="page1 page2 page3"
  44.            gdAreas.lt-md="page1"
  45.            gdColumns.gt-sm="10rem 10rem 10rem"
  46.            gdColumns.lt-md="10rem"
  47.            gdGap="1rem">
  48.  
  49.           <div gdArea="page1" fxShow [fxShow.lt-md]="true">
  50.  
  51.             <div  fxLayout="row" fxLayoutAlign="center center" style="height:3rem;background-color:green;margin:0 0 1rem 0;">not in a grid</div>
  52.             <div  fxLayout="row" fxLayoutAlign="center center" style="height:3rem;background-color:green;margin:0 0 1rem 0;">not in a grid</div>
  53.             <div  fxLayout="row" fxLayoutAlign="center center" style="height:3rem;background-color:green;">not in a grid</div>
  54.  
  55.           </div>
  56.  
  57.           <div gdArea="page2" fxShow [fxShow.lt-md]="false">
  58.  
  59.             <div  fxLayout="row" fxLayoutAlign="center center" style="height:3rem;background-color:blue;margin:0 0 1rem 0;">not in a grid</div>
  60.             <div  fxLayout="row" fxLayoutAlign="center center" style="height:3rem;background-color:blue;margin:0 0 1rem 0;">not in a grid</div>
  61.             <div  fxLayout="row" fxLayoutAlign="center center" style="height:3rem;background-color:blue;">not in a grid</div>
  62.  
  63.           </div>
  64.  
  65.           <div gdArea="page3" fxShow [fxShow.lt-md]="false">
  66.  
  67.             <div  fxLayout="row" fxLayoutAlign="center center" style="height:3rem;background-color:red;margin:0 0 1rem 0;">not in a grid</div>
  68.             <div  fxLayout="row" fxLayoutAlign="center center" style="height:3rem;background-color:red;margin:0 0 1rem 0;">not in a grid</div>
  69.             <div  fxLayout="row" fxLayoutAlign="center center" style="height:3rem;background-color:red;">not in a grid</div>
  70.  
  71.           </div>
  72.  
  73.         </div>
  74.  
  75.       </div>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement