trentjs

page header footer using grid spec

Jul 22nd, 2021 (edited)
121
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
CSS 1.42 KB | None | 0 0
  1. <!DOCTYPE html>
  2. <html>
  3. <head>
  4. <style>
  5. html, body {
  6.     width: 100%;
  7.     height: 100%;
  8.     font-family: helvetica, arial;
  9.     margin:0px;
  10. }
  11.  
  12. .page-grid {
  13.     min-height: 100%;
  14.     display: grid;
  15.     grid-template-rows: auto 1fr auto;
  16.     grid-template-columns: 100%;
  17. }
  18.  
  19. .div-header{
  20.     background-color: #dedede;
  21. }
  22.  
  23. .div-content{
  24.     border:1px solid #999999;
  25. }
  26.  
  27. .div-grid-footer {
  28.     background-color: #dedede;
  29.     height:2em;
  30. }
  31. </style>
  32. </head>
  33.  
  34. <div class="page-grid">
  35.     <div class="div-header">
  36.         [top section]
  37.         <p>Sed elementum volutpat felis id accumsan. Fusce sed turpis fermentum mi auctor vulputate. Vivamus in fermentum enim. Nullam et tellus neque. In fringilla mauris in magna mollis cursus. Sed semper ut lacus ac lacinia. Cras vel porttitor sapien. Vivamus iaculis id lectus vitae facilisis. Quisque at molestie sem, sed varius diam. Phasellus eget venenatis neque. Fusce rhoncus neque et nisi laoreet elementum. Etiam molestie, felis vel ultrices molestie, mi enim efficitur est, nec sagittis nisl turpis a libero. Sed vitae felis tempor, aliquet ligula sed, porttitor nisl. Suspendisse placerat faucibus erat quis sagittis. Nullam bibendum massa quam, eget sodales est vehicula eget. Phasellus eget placerat ex, nec pellentesque est.</p>
  38.     </div>
  39.     <div class="div-content">
  40.         [main content] fills space
  41.     </div>
  42.     <div class="div-grid-footer">
  43.         [FOOTER]
  44.     </div>
  45. </div>
  46.  
  47. </body>
  48. </html>
  49.  
Add Comment
Please, Sign In to add comment