Задать вопрос
@Meekwest

Как сверстать перевернутый блок?

Существует главный экран на проекте. Хедер лежит поверх картинки. Левая колонка аналогично лежит поверх всего. Как мне сверстать их друг на друге?
625d235ea1620465567129.png

<div>
      <Header className={styles.header} />
      <div className={styles.image_sidebar_block}>
        <div className={styles.sidebar}>
          <Button color="black">Регистрация</Button>
          <Logo />
        </div>
        <div className={styles.image}>
          <Image
            className={styles.main_image}
            src={mainPage}
          />
        </div>
      </div>

      <Footer />
    </div >


.header {
	z-index: 1;
	position: absolute;
	width: 100%;
}


.sidebar {
	position: absolute;
	width: 100px;
	height: 699px;
	left: 0px;
	top: 0px;
	z-index: 1;
	background: var(--light-gray);
}


Получаю:
625d24130aad3047752900.png
  • Вопрос задан
  • 135 просмотров
Подписаться 1 Простой Комментировать
Пригласить эксперта
Ответы на вопрос 2
@wadowad
Сверстайте sidebar сначала без поворота. Поменяйте значение у width и height местами. Затем поверните на 90 градусов против часовой стрелки с помощью transform: rotate. Позиционируйте центр поворота в нужное место с помощью transform-origin.
Ответ написан
@Froggyweb
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы