169 похожих чатов

Всем добрый вечер, господа и дамы. Есть задача, пока не

придумал как решить.

Значит есть блок на весь экран на весь экран. В нем 2 блока: один с заголовком и второй с импутом. Блок с импут width: 100%;
После нажатия на импут он должен плавно перекрыть блок с заголовком (то есть инпут занимает всю ширину экрана условно). И вот не знаю как это анимировать.
Без анимации реализовывал через позицианирвоание, и еще через гриды и ограничение общего контейнера по высоте в 1 строку + скрывал все что не влезает. Но ни какой вариант не поулчается анимировать. В интернете не нашел вариант

https://codepen.io/baurinvladislav/pen/ZEoNavV - песочница с примером

Есть идеи как сделать? Или модет у этого эффекта есть название, по которому можно было бы найти реализацию

11 ответов

15 просмотров

https://codepen.io/aaroniker/pen/XyXzYp Типо такое под себя сделай

кароч, присваивай класс для инпута по событию фокус, при самой стилизации инпута дай ему transition: 0.5s all; а в классе, который ты будешь добавлять просто сделай transform: translateX(-твое нужное значение(можешь взять размер тайтла))

Владислав-Баурин Автор вопроса
Maksym
кароч, присваивай класс для инпута по событию фоку...

так прикол в том что нужно адаптивено. Если ток через js получать размеры заголовка

Владислав-Баурин Автор вопроса
Rustem
https://codepen.io/aaroniker/pen/XyXzYp Типо такое...

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

Владислав Баурин
Да это я знаю. Тут прикол в том, что ты знаешь раз...

высчитать ширину заголовка и прибавлять это в инпут

Владислав-Баурин Автор вопроса
Rustem
высчитать ширину заголовка и прибавлять это в инпу...

ток изначально у нас 100 проц инпут. Поэтому не к чему прибавлять.

Владислав Баурин
ток изначально у нас 100 проц инпут. Поэтому не к ...

ну сделай невидимый блок и просто ширину тайтла

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

Обсуждают сегодня

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
Rꙮman Yankꙮvsky
29
А вообще, что может смущать в самой Julia - бы сказал, что нет единого стандартного подхода по многим моментам, поэтому многое выглядит как "хаки" и произвол. Короче говоря, с...
Viktor G.
2
30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Добрый день! Скажите пожалуйста, а какие программы вы бы рекомендовали написать для того, чтобы научиться управлять памятью? Можно написать динамический массив, можно связный ...
Филипп
7
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Ребят в СИ можно реализовать ООП?
Николай
33
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Карта сайта