Skip welcome & menu and move to editor
Welcome to JS Bin
Load cached copy from
 
<!DOCTYPE html>
<html lang="en">
  <head>
    <meta charset="UTF-8" />
    <meta name="viewport" content="width=device-width, initial-scale=1.0" />
    <title>Document</title>
<style>
      * {
        margin: 0;
        padding: 0;
      }
      .body-wrapper {
        display: grid;
        grid-template-rows: auto 1fr auto;
        height: 100vh;
        overflow: hidden;
      }
      header {
        min-height: 50px;
        background-color: powderblue;
      }
      footer {
        min-height: 100px;
        background-color: aquamarine;
      }
      .main-wrapper {
        display: grid;
        grid-template-columns: auto 1fr auto;
        min-height: 0; 
        grid-template-rows: 100%;
      }
      aside {
        min-width: 100px;
      }
      main {
        display: grid;
        background-color: lightcyan;
        justify-content: center;
        align-items: center;
      }
      img {
        max-width: 100%;
        max-height: 100%;
        /* object-fit: contain; */
        display: block;
        margin: auto;
      }
      .aside-left {
        background-color: beige;
      }
      .aside-right {
        overflow-y: auto;
        background-color: bisque;
      }
    </style>
  </head>
  <body>
    <div class="body-wrapper">
      <header></header>
      <div class="main-wrapper">
        <aside class="aside-left">Левая панель</aside>
        <main>
          <img
            src="https://planogramizer.web.app/img/shelving02.fb1177cf.png"
            alt="Пример планограммы"
          />
        </main>
        <aside class="aside-right">
          <ul>
            <li> пункт </li>
            <li> пункт </li>
            <li> пункт </li>
            <li> пункт </li>
            <li> пункт </li>
            <li> пункт </li>
            <li> пункт </li>
            <li> пункт </li>
            <li> пункт </li>
            <li> пункт </li>
            <li> пункт </li>
            <li> пункт </li>
            <li> пункт </li>
            <li> пункт </li>
            <li> пункт </li>
            <li> пункт </li>
            <li> пункт </li>
            <li> пункт </li>
            <li> пункт </li>
            <li> пункт </li>
            <li> пункт </li>
            <li> пункт </li>
            <li> пункт </li>
            <li> пункт </li>
            <li> пункт </li>
            <li> пункт </li>
            <li> пункт </li>
            <li> пункт </li>
            <li> пункт </li>
            <li> пункт </li>
            <li> пункт </li>
            <li> пункт </li>
            <li> пункт </li>
            <li> пункт </li>
            <li> пункт </li>
            <li> пункт </li>
            <li> пункт </li>
            <li> пункт </li>
            <li> пункт </li>
            <li> пункт </li>
            <li> пункт </li>
            <li> пункт </li>
            <li> пункт </li>
            <li> пункт </li>
            <li> пункт </li>
            <li> пункт </li>
          </ul>
        </aside>
      </div>
      <footer></footer>
    </div>
  </body>
</html>
Output

You can jump to the latest bin by adding /latest to your URL

Dismiss x
public
Bin info
spsiolapro
0viewers