Нөлдік блок: Жауап беру дизайны

Гидтің екінші бөлімі жауапты веб-дизайнмен байланысты неғұрлым күрделі параметрлерге баса назар аударады. Бірінші бөлімде Zero Block редакторының негізгі, негізгі, параметрлер және мүмкіндіктері қамтылды.
Негізгі мүмкіндіктер бойынша шолу мақаласы
Go
Жұмысты жылдамдатуға арналған барлық комбинациялардың тізімі
Go
Қарапайым анимация сілтемесі: Жасампаздық, параллакс және сыртқы көрініс анимациялары
Go
Кешенді қадамдық анимация мақаласы: Негізгі принциптер, параметрлер және мысалдар
Go
Күрделі іске қосу анимациясы анықтамасы: баптау және мысалдар
Go
Орналасуды Figma-дан Нөлдік блокқа автоматты түрде импорттау әдісі
Go
Жобаның негізгі құрылымын анықтау және макетті жылдамдату
Go
«Контейнер» ұғымы
Нөлдік блокта екі жұмыс кеңістігі немесе екі «контейнер» бар. Торконтейнері және терезе контейнері - браузер экранының шекарасына арналған стенофор.
Нөлдік блок редакторында: тор контейнерінің жұмыс аймағының және терезе контейнерінің көрінетін экран аймағының шекаралары.
Торлы контейнер және оның X-осінің орналасуы
Тор контейнері негізгі жұмыс кеңістігі болып табылады. Тор контейнері Tilda сияқты торды, 12 бағанды (1200 px) пайдаланады. Егер элементтерді Тор контейнерінің ішіне орналастырсақ, онда экран өлшеміне қарамастан, олар 12 баған торының ішінде болады.

X осінде Тор контейнері әрқашан ортада орналасады.
То же самое происходит с версиями для разных устройств: при переключении между экранами ширина Grid Container становится 980, 640, 480, 360 px, он остается неизменным и всегда по центру.

Высоту Grid Container можно задать в настройках артборда или потянув контейнер вверх / вниз с помощью мыши. Ее можно задавать для каждого разрешения свою. Высота Grid Container является высотой блока.
Контейнерлердің бір-біріне қатысты Y-осьтік қалпы
Егер блок әрқашан экран биіктігінің 100% алғыңыз келсе, терезе контейнерінің биіктігін Тор контейнерінің биіктігінен басқа биіктікке орнату қажет. Сәйкесінше, артфакті параметрлерінде Терезе контейнері үшін биіктігінің 100% көрсету қажет.
Нөлдік блок редакторының «Өнер тақтасының параметрлері» панелінде: «Терезе контейнерінің биіктігі, %» өрісі.
Әрі қарай Тор контейнерінің экранға туралалғанын анықтасын: жоғарғы, ортасы немесе төменгі жағы. Әдепкісі - ортаға туралау.
Терезе контейнерімен жұмыс істеу туралы бейнені қараңыз:
Элемент үшін контейнерді және шығу тегін өзгерту
Контейнерді өзгерту
Әдепкі бойынша, барлық элементтер Тор контейнерімен байланыстырылады және шығу тегі жоғарғы сол жақ бұрышта болады.
Нөлдік блок: Блоктың жұмыс кеңістігінің жоғарғы сол жақ бұрышы және "ЭЛЕМЕНТ ПАРАМЕТРЛЕРІ" панелінде "CONTINER" параметрі "Grid Container" күйіне орнатылған.
Бірақ кейде элементті тордың орнына экранға байлағыңыз келеді. Мысалы, логотип әрқашан кез келген экранның жоғарғы сол жақ бұрышында болғанын қалайсыз.

Ол үшін элемент параметрлерін ашып, контейнер түрін Терезе контейнеріне өзгертіңіз. Шығу тегі Терезе контейнерінің жоғарғы сол жақ бұрышына ауысады.
Нөлдік блок редакторында: "ЭЛЕМЕНТ ПАРАМЕТРЛЕРІ" панелінің "КОНАЙТЕРЬ" параметрінде "Терезе контейнерін" таңдап, элементті терезеге байланыстырыңыз.
Енді кез келген экранда логотип жоғарғы сол жақ бұрышта болады.
Түрлі-түсті фонда мәтін элементі бар нөлдік блоктың шолғышта жарияланған бетте қалай көрсетілетінінің мысалы.
Егер элементті, мысалы, жоғарғы оң жақ бұрышқа байланыстырғымыз келсе, онда логика бірдей болады: контейнерді орнатыңыз: Терезе контейнері және шығу тегі: X осі дұрыс, Y осі жоғарғы.
Нөлдік блок редакторы: "ЭЛЕМЕНТ ПАРАМЕТРЛЕРІ" панелінің "AXIS X" өрісіндегі элементтің тірек нүктесі және "Оң" мәні.
Элемент координаталары
Жұмыс кеңістігіндегі әрбір элементтің координаталары — X осіндегі және Y осіндегі шығу тегіне қатысты оның орны болады.

Нысанды таңдап, параметрлер панелін (қойынды пернесін) ашыңыз және ең жоғарғы жағында нысанның координаталарын көресіз.
Нөлдік блоктағы элемент параметрлері панелі: элементтің тік координатасын орнатуға арналған "Y" өрісі.
Әдепкі бойынша, барлық элементтердің шығу тегі Тор контейнерінің жоғарғы сол жақ бұрышында. Дегенмен, оны ығыстырып, тіктөртбұрыштың тоғыз нүктесінің бірінде орналасуы мүмкін: жоғарғы оң, төменгі сол және т.б.
Шығу тегінің орнын өзгерту үшін +Контейнер мәзірін ашыңыз (әдепкі бойынша құлады).
Орталықтың шығу тегін орнату әр түрлі экрандар үшін жауап беретін нұсқада жұмыс істеуді жеңілдетеді.
«Резеңке» элементтерді жасау
Біз элементтердің мөлшерін де пайыздық қатынаста белгілеуге болатынын қамтамасыз еттік. Бұл браузер терезесіне байланысты өлшемін өзгертетін «резеңке» элементтерге әкеледі.

Мысалы, экранның жартысы әрқашан сары түсті болғанын қалаймыз. Кескінді қосып, элемент параметрлерінде Терезе контейнерін орнатып, өлшем бірліктерін ені мен биіктігі бойынша пиксел орнына пайызға өзгертіңіз және экран енінен 50% және биіктігінің 100% орнатыңыз. Сондай-ақ осьтердің мәндерін пайызбен орнатуға болады — егер элемент әрқашан экранның оң жақ жартысын алғыңыз келсе, X осінің мәнін 50%-ға дейін орнатыңыз.
Нөлдік блок редакторы: «ЭЛЕМЕНТ ПАРАМЕТРЛЕРІ» панелінде «X», «W» және «H» параметрлері үшін пайыздық «%» ауыстырады.
Бейне блоктың оң жағы әрқашан экранның жартысын толтыратынын көрсетеді.

Сары төртбұрыштың параметрлері:
Контейнер — Терезе, ені — 50%, биіктігі — 100%, X осі бойымен офсетті — 50%.
Мысал: Толық экранды мұқабаны жасау
Мына параметрлермен мұқабаны жасау әдісінің мысалын қарап көрейікші:
— фондық сурет бүкіл экран аймағын алып жатыр
- Тақырып, субтитр және түйме әрқашан экранның ортасында болады
- «Төмен» көрсеткісі әрқашан экранның төменгі жағында болады
1
Артборд параметрлерінде фондық кескінді қосып, параметрді орнатыңыз: Терезе контейнерінің биіктігі — 100%.
Нөлдік блок редакторында: оң жақтағы "ARTBOARD SETTINGS" панеліндегі "WINDOW CONTAINER HEIGHT, %" өрісі.
2
Үстіңгі деректеме, субтитр және түймешік үшін шығу тегін анықтаңыз — Орталық / Орталық және қажет болған жағдайда Y осінің бойымен офсет орнатыңыз.
Нөлдік блоктағы ЭЛЕМЕНТ ПАРАМЕТРЛЕРІ панелі: "Орталық" мәні бар "AXIS X" және "AXIS Y" параметрлері.
3
Көрсеткі үшін Терезе контейнерін тағайындаңыз, шығу тегі: Орта / Төменгі және оны 70 пикселге жоғары жылжытыңыз. Демек, түймешік әрқашан браузер терезесінің төменгі жиегінен 70 пиксел жоғары болады.
Нөлдік блоктағы «ЭЛЕМЕНТ ПАРАМЕТРЛЕРІ» панелінде: «Орталық» мәні бар «AXIS X» өрісі.
Не болғанын көрейік: фондық сурет экранның бүкіл аумағын толтырады, тақырып, мәтін және түймешік ортада тураланады, ал төменгі жағында көрсеткі тураланады.

Мысалды тікелей http://help.tilda.ws/zero-block-example
Экранның енін қиыстыруға арналған элементтерді масштабтау
Әдепкі бойынша, барлық элементтер Тор контейнеріне байланған — бұл жұмыс үстелінде ені 1200 пиксел болатын тіктөртбұрыш, ол әрқашан экранның ортасында орналасқан және монитордың өлшеміне қарамастан бірдей өлшемге ие.

Автокескальдау мүмкіндігі арқылы Тор контейнеріне жататын барлық элементтерді экранның немесе браузердің еніне пропорционалды масштабтауға болады. Тор контейнері 1200 пикселдің бекітілген енін алмайды, экранның бүкіл еніне дейін созылады. Барлық қосылған элементтер бүкіл экранды алу үшін пропорционалды түрде үлкейтіледі.

Авто масштабтауды қосу үшін артборд параметрлерін ашып, Тор контейнерін масштабтау параметрін іздеңіз. Терезе енін автокескіндеу параметрін таңдап, өзгерістерді сақтаңыз.
Нөлдік блок редакторында: оң жақтағы блок параметрлері панелінде "Терезе еніне автоматты түрде масштабтау" мәні бар "SCALE GRID CONTAINER (BETA)" элементі.
Данная настройка позволит дизайну сайта адаптироваться под любое разрешение, в том числе для HD-экранов. Настройка поможет избежать лишнего пустого пространства на экранах с высоким разрешением, а также ускорит работу дизайнера — не придётся тратить время на резиновую вёрстку.

При необходимости, вы можете установить автоматическое масштабирование для всех типов экрана или, например, только для мобильных устройств, установив настройку только в определенном диапазоне ширины экрана. Контейнер десктопной версии увеличивается от 1200px до 1920, 4К или даже 6К. В мобильной версии размер увеличивается от 360px.

Высота блока будет динамической: она будет изменяться пропорционально ширине при масштабировании блока.
Маңызды: Бұл параметр бірден бүкіл блокқа қолданылады - барлық қосылған элементтер. Оның дұрыс жұмыс істеуі үшін блоктағы барлық элементтер Тор контейнерімен байланыстырылуы керек. Егер блокта Терезе контейнеріне байланыстырылған элементтер болса, олар дұрыс көрсетілмеуі мүмкін.
Масштабтаумен жұмыс істеу ерекшеліктері
Түймені браузер терезесінің шекарасынан қажетті қашықтықта ұстау үшін, бірақ әр түрлі ажыратымдылықта масштабтамау үшін ол үшін координаталарды Терезе контейнеріне орнатыңыз. Бір блоктың ішінде кейбір элементтерді масштабтау үшін әр түрлі контейнерлерге байланыстыруды пайдаланыңыз және кейбірін браузер жиектерінен бекітілген арақашықтықта қалдырыңыз, бірақ өлшемін өзгертусіз.

Суреттерді кері жүктеген кезде абай болыңыз: олар үлкен экрандарға масштабтау кезінде сапасын жоғалтпау үшін дұрыс өлшемде болуы керек.

Белгішелер үшін svg пішіміндегі векторлық суреттерді пайдаланыңыз және фондық суреттер мен фотосуреттерді шетпен кері жүктеңіз. Tilda-да үлкен кескінді кері жүктеген кезде әдепкі бойынша 1680 пикселге дейін азайтылады, бірақ кері жүктеу кезінде тісті доңғалақ белгішесін бассаңыз, 1920px үлкен өлшемді суретті кері жүктеуге болады. «1920px дейін жүктеуге рұқсат етіңіз» қосқышын қосқышты кері жүктеп алыңыз. 1920px-тан үлкен суреттер жүктей алмайды, себебі бұл өлшем браузердің өнімділігіне және сайттың жүктеу жылдамдығына әсер етеді.
Made on
Tilda