{"id":14277,"url":"\/distributions\/14277\/click?bit=1&hash=17ce698c744183890278e5e72fb5473eaa8dd0a28fac1d357bd91d8537b18c22","title":"\u041e\u0446\u0438\u0444\u0440\u043e\u0432\u0430\u0442\u044c \u043b\u0438\u0442\u0440\u044b \u0431\u0435\u043d\u0437\u0438\u043d\u0430 \u0438\u043b\u0438 \u0437\u043e\u043b\u043e\u0442\u044b\u0435 \u0443\u043a\u0440\u0430\u0448\u0435\u043d\u0438\u044f","buttonText":"\u041a\u0430\u043a?","imageUuid":"771ad34a-9f50-5b0b-bc84-204d36a20025"}

Как сохранить сетку в мобильной версии сайта на Tilda при использовании ZERO блока

Отступы моих ZERO блоков в мобильной версии сайта долгое время отличались от стандартных блоков TILDA и меня это очень раздражало, но я не мог понять как решить эту проблему.

вот так выглядит моя проблема c разными отступами.

Прыгающие отступы слева в мобильной версии сайта на Tilda

Я открывал Тильду выстаивал элементы ровно по сетке в мобильной версии, но в итоге получал разные отступы для мобильных и стандартных блоков.
Я даже дописал CSS-правило, которое изменяло отступы у стандартных блоков, но в итоге решение оказалось проще

Причины проблемы и решение

Проблема скрыта в том, что блоки ZERO и блоки стандартных блоков TILDA, по разному настроены в CSS коде и ведут себя подругому в зависимости от ширины экрана в мобильной версии, а ширина экранов телефонов очень разная.
Чтобы решить данную проблему, нужно подстроить поведение блоков под стандартные и проблема будет решена.

Для этого: 1) вы переходите в мобильной версию сайта

2) выбираете каждый элемент, который должен касаться вашей направляющей, выбираете для него WINDOW CONTAINER , а в качестве отступа по оси Х указываете 20px

3) делаете это для всех элементов в ZERO блоке

4) Еще вы можете задать ширину блока в процентах. Для это кликаете в конце строки W____ 370 на "PX", но имейте ввиду, что блок с текстом в таком случае могут наезжать друг на друга и поэтому тестируйте на разных ширинах экрана

Как настроить правильно отступы в TILDA ZERO блоке Антон Миславский

Всем счастья и ровных сеток в мобильных версиях.
По вопросу подгонки ваших сайтов можете писать сюда
https://t.me/mislawsky

Еще я помогаю бизнесам настраивать интеграции сайтов на Тильде с различными сервисами API.
Могу улучшить ваш сайт и доработать те блоки, которых нет в JavaScript.
Вместе, с агентством помогаю настраивать эффективную рекламу за лиды.

0
4 комментария
Pavel Starozhuk

Незачем так долбаться, проще подогнать все стандартные блоки под грид зеро-блока.

Вот код для секции T123:

<style>
/*Максимальная ширина смартфона где будет применяться эффект сетки зеро-блока*/
@media screen and (max-width: 480px) {
/*Отступы слева и справа до контента в Grid-контейнере*/
.t-col { padding: 0 10px !important; }
/*Это максимальная ширина контейнера в зеро-блоке, при отображении мобильного*/
.t-container { max-width: 320px !important; }
}
</style>

Этот код выстраивает ВСЕ стандартные блоки по сетке ZERO-block с учетом отступов 10рх по краям.

Ответить
Развернуть ветку

Комментарий удален модератором

Развернуть ветку

Комментарий удален модератором

Развернуть ветку
Екатерина Анисимова

Спасибо огромное, добрый человек!

Ответить
Развернуть ветку
Мария Гордеева

Спасибо за ценные указания! Очень полезная статья)

Ответить
Развернуть ветку
Александра Дьякова

Спасибо за статью! Это решение сработало лучше, чем предложенный код в комментариях, хотя я, может, уже с сеткой в зеро что-то намудрила

Ответить
Развернуть ветку
1 комментарий
Раскрывать всегда