scherbuk
@scherbuk

Как отцентровать по горизонтали резиновый блок, имеющий max-width?

Можно ли это сделать без js и кроссбраузерно?
Текущие стили блока
.popup {
    background: #fff;
    position: fixed;
    width: 70%;
    z-index: 99999999;
    left: 15%;
    top: 10%;
    max-width: 900px;
}
  • Вопрос задан
  • 202 просмотра
Решения вопроса 1
.popup {
    position: fixed;
    width: 70%;
    left: 0;
    right: 0;
    top: 10%;
    max-width: 900px;
    background: #000;
    margin: 0 auto;
}


Так работает и вроде кроссбраузерно
Ответ написан
Пригласить эксперта
Ответы на вопрос 2
IonDen
@IonDen
JavaScript developer. IonDen.com
Вот так: jsfiddle.net/IonDen/jrqaw5se
.popup {
    position: fixed;
    width: 70%;
    left: 50%;
    top: 10%;
    max-width: 900px;
    transform: translate(-50%, 0);
    background: #000;
}
Ответ написан
Sanan07
@Sanan07
Писатель-прозаик
Добавляете margin: 0 auto;
Ответ написан
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы