Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Не могу понять, почему элемент ниже родителя, хотя по стилям вроде бы не должен. (https://javascript.ru/forum/misc/83305-ne-mogu-ponyat-pochemu-ehlement-nizhe-roditelya-khotya-po-stilyam-vrode-ne-dolzhen.html)

raja 13.11.2021 02:26

Не могу понять, почему элемент ниже родителя, хотя по стилям вроде бы не должен.
 
Вложений: 2
Вот сайт:
http://rnti43xr.beget.tech/

На приложенном скриншоте смотрю надпись "Онлайн курсы обучения массажу". У него там стиль "top: -400px;". Если этот стиль убрать, надпись улетает вниз. Я понимаю, что у элемента стиль "position: absolute;" , но почему он отображается намного ниже родителя?
Мой вопрос: за счёт каких стилей надпись это происходит?
Мне надо, чтобы эта надпись прижималась к предыдущему блоку, который находится вверху, как на 2ом скриншоте. как этого добиться?

raja 13.11.2021 02:29

Скриншоты форум пережал. Вот они в норм разрешении:
http://rnti43xr.beget.tech/screen/Screenshot_46.png
http://rnti43xr.beget.tech/screen/Screenshot_47.png

Aetae 13.11.2021 04:26

Ух. Как сказал бы Татьяныч: так верстают только мудаки.
Тут вам нужен ассенизатор, который не побоится с головой окунуться в эту зловонную жижу.

Всё что могу сказать - виновата анимация, которая сдвигает эту надпись через transform: translate. Дальше сами.

raja 13.11.2021 16:33

верстали на тильде


Часовой пояс GMT +3, время: 03:14.