Height в процентах
Автор Їерный Кекс задал вопрос в разделе Верстка, CSS, HTML, SVG
Как задать значение margin-top в процентах от высоты экрана? и получил лучший ответ
Ответ от Shadow[гуру]
от ширины в margin:0 auto; а от верха - чёрт его знает - я адаптирую обычно - что бы таких не было проблем
Ответ от Demoniqus[гуру]
В центре экрана, если мне склероз не изменяет, надо задать position:fixed; top:50%(-примерный размер размещаемого контейнера); left:50%(-примерный размер размещаемого контейнера);
Если не задавать фиксированное позиционирование, нужно каким-то образом учитывать прокрутку, а это уже JS
В центре экрана, если мне склероз не изменяет, надо задать position:fixed; top:50%(-примерный размер размещаемого контейнера); left:50%(-примерный размер размещаемого контейнера);
Если не задавать фиксированное позиционирование, нужно каким-то образом учитывать прокрутку, а это уже JS
Ответ от Даниил Голяев[эксперт]
только не забудте, что трансформ - не для всех браузеров одно, так что нужно будет прописать с приставками
метод с картинкой тоже работает с блоком, но это если длина и высота блока зафиксированы
только не забудте, что трансформ - не для всех браузеров одно, так что нужно будет прописать с приставками
метод с картинкой тоже работает с блоком, но это если длина и высота блока зафиксированы
Ответ от Linux[гуру]
от верха того элемента в который он вложен
блок в центре экрана
body{position: relative;}
#block{width: 100px;height: 100px;top: 0;left: 0;right: 0;bottom: 0;position: absolute;margin: auto;}
от верха того элемента в который он вложен
блок в центре экрана
body{position: relative;}
#block{width: 100px;height: 100px;top: 0;left: 0;right: 0;bottom: 0;position: absolute;margin: auto;}
Ответ от 22 ответа[гуру]
Привет! Вот подборка тем с похожими вопросами и ответами на Ваш вопрос: Как задать значение margin-top в процентах от высоты экрана?