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

Как сделать чтобы элемент в абсолюте был по центру на любом размере экрана?

Приветствую знатоков верстки!
Делаю учебный сайт. Сверстал главную и адаптировал все блоки кроме 1 - заготовка под слайдер. Сам слайд - картинка, на которой 2 строчки текста. Чтобы загнать текст на картинку использовал position: absolute;, top и left задал в %, но все равно как только включаю хромовский отладчик, вижу перекос.
Ссылка для наглядности
https://rimidbit.github.io/lian/
  • Вопрос задан
  • 73 просмотра
Подписаться 1 Простой 1 комментарий
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Профессиональная вёрстка на HTML и CSS
    3 месяца
    Далее
  • Stepik
    Основы HTML и CSS
    2 недели
    Далее
  • OTUS
    HTML/CSS
    3 месяца
    Далее
Решения вопроса 1
@Rimidbit Автор вопроса
Пока ждал ответ, нарыл такой вариант
position: absolute;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);

правда на кроссбраузерность не тестил пока
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
@Elhait
Для горизонтальной центровки через абсолют можно прописать left: 0, right: 0, margin: auto
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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