Добрый день!
Коллеги, подкиньте идею. Во вложении - картинка, думаю, все сразу ясно.
Итак, есть сетка из 3-х ячеек, на десктопе они расположены слева направо: меню - контент - сайдбар.
На мобильных надо, чтобы расположение было такое (сверху вниз по вертикали):
- контент
- сайдбар
- меню
Причем, из соображений SEO надо, чтобы в коде <div> с контентом был выше <div> меню и сайдбара.
Пытаюсь найти решение средствами CSS.
Спасибо за любые идеи.
Редактирование сетки с помощью CSS
Правила форума
1. Название темы должно кратко описывать суть вашего вопроса, темы типа: "Помогите", "Почему", "Что это", "Что-то глючит" - будут удаляться.
2. Задавая свой вопрос, постарайтесь предоставить максимум информации о проблеме, если есть возможность, приложите шаблон проекта *.wtp.
Подробнее: Правила создания новых тем и ответов на существующие темы.
Данный форум - это место обсуждения вопроса, а не техподдержка в классическом смысле. Все участники форума Web Builder по-русски с удовольствием вам помогут, если это будет в их силах.
1. Название темы должно кратко описывать суть вашего вопроса, темы типа: "Помогите", "Почему", "Что это", "Что-то глючит" - будут удаляться.
2. Задавая свой вопрос, постарайтесь предоставить максимум информации о проблеме, если есть возможность, приложите шаблон проекта *.wtp.
Подробнее: Правила создания новых тем и ответов на существующие темы.
Данный форум - это место обсуждения вопроса, а не техподдержка в классическом смысле. Все участники форума Web Builder по-русски с удовольствием вам помогут, если это будет в их силах.
-
attol
- Читатель

- Сообщения: 17
- Зарегистрирован: 13 июл 2016, 17:18
- Версия Web Builder: 14.2.2
Редактирование сетки с помощью CSS
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Реклама
-
spoon
- Помешаный

- Сообщения: 1614
- Зарегистрирован: 17 сен 2016, 13:20
- Версия Web Builder: 14.2.2
- Имя: Дмитрий
Редактирование сетки с помощью CSS
В сетке ставь точку адаптации и все ок.
Съешь ещё этих мягких французских булок, да выпей чаю!
Телега
Телега
-
attol
- Читатель

- Сообщения: 17
- Зарегистрирован: 13 июл 2016, 17:18
- Версия Web Builder: 14.2.2
Редактирование сетки с помощью CSS
Да, спасибо, забыл про это написать.Точки останова использовать нежелательно, т.к. в контент надо будет вставлять мастер-объекты, а они на точках останова будут выходить криво.
-
spoon
- Помешаный

- Сообщения: 1614
- Зарегистрирован: 17 сен 2016, 13:20
- Версия Web Builder: 14.2.2
- Имя: Дмитрий
Редактирование сетки с помощью CSS
Ну дак то мешает скрывать объекты и добавлять новые на точках. Не понятно, что вы хотите конкретно: сделать адаптацию сетки на точках или сделать адаптивным мастер-объекты?
Съешь ещё этих мягких французских булок, да выпей чаю!
Телега
Телега
-
attol
- Читатель

- Сообщения: 17
- Зарегистрирован: 13 июл 2016, 17:18
- Версия Web Builder: 14.2.2
Редактирование сетки с помощью CSS
Скрывать и добавлять объекты на точках - для меня это неудобно. Я хочу взять за основу стандартные сетки и немного дописать CSS.
Пока получилось вот так: http://advport.ru/7/page.html - к стандартным сеткам дописан код (см.ниже).
Но в коде страницы видно, что МЕНЮ идет выше КОНТЕНТА, надо поменять их местами. И желательно скрыть МЕНЮ на разрешении ниже 779.
------------
Дописан код:
<style>
@media (min-width: 780px) and (max-width: 1024px) {
#indexLayoutGrid1 > .row > .col-1 {
width: 25%;
float: left;
}
#indexLayoutGrid1 > .row > .col-2 {
width: 75%;
float: left;
}
#indexLayoutGrid1 > .row > .col-3 {
width: 100%;
}
}
@media screen and (max-width: 779px) {
#indexLayoutGrid1 > .row > .col-1 {
display: table-footer-group;
}
#indexLayoutGrid1 > .row > .col-2 {
display: table-footer-group;
}
#indexLayoutGrid1 > .row > .col-3 {
display: table-cell;
}
#indexLayoutGrid1 .row {
margin: auto;
}
}
</style>
Пока получилось вот так: http://advport.ru/7/page.html - к стандартным сеткам дописан код (см.ниже).
Но в коде страницы видно, что МЕНЮ идет выше КОНТЕНТА, надо поменять их местами. И желательно скрыть МЕНЮ на разрешении ниже 779.
------------
Дописан код:
<style>
@media (min-width: 780px) and (max-width: 1024px) {
#indexLayoutGrid1 > .row > .col-1 {
width: 25%;
float: left;
}
#indexLayoutGrid1 > .row > .col-2 {
width: 75%;
float: left;
}
#indexLayoutGrid1 > .row > .col-3 {
width: 100%;
}
}
@media screen and (max-width: 779px) {
#indexLayoutGrid1 > .row > .col-1 {
display: table-footer-group;
}
#indexLayoutGrid1 > .row > .col-2 {
display: table-footer-group;
}
#indexLayoutGrid1 > .row > .col-3 {
display: table-cell;
}
#indexLayoutGrid1 .row {
margin: auto;
}
}
</style>
-
spoon
- Помешаный

- Сообщения: 1614
- Зарегистрирован: 17 сен 2016, 13:20
- Версия Web Builder: 14.2.2
- Имя: Дмитрий
Редактирование сетки с помощью CSS
т.е. скрывать меню на точках для вас удобно, а объекты не удобно)) Вы изобретаете велосипед походу дела.
Значит меню у вас расположено в билдере ниже чем все остальные блоки.
Значит меню у вас расположено в билдере ниже чем все остальные блоки.
Съешь ещё этих мягких французских булок, да выпей чаю!
Телега
Телега
-
attol
- Читатель

- Сообщения: 17
- Зарегистрирован: 13 июл 2016, 17:18
- Версия Web Builder: 14.2.2
Редактирование сетки с помощью CSS
Просто левое меню не нужно на мобильных.
-
attol
- Читатель

- Сообщения: 17
- Зарегистрирован: 13 июл 2016, 17:18
- Версия Web Builder: 14.2.2
Редактирование сетки с помощью CSS
К тому же, скрывать объекты и добавлять новые - это что, дублировать, напр., статью в 1,5 тыс. знаков?
-
spoon
- Помешаный

- Сообщения: 1614
- Зарегистрирован: 17 сен 2016, 13:20
- Версия Web Builder: 14.2.2
- Имя: Дмитрий
Редактирование сетки с помощью CSS
Текст адаптивный, его скрывать не надо, сейчас вроде проблем нет с адаптивными объектами, всё можно сделать если правильно выставлять точки.
Съешь ещё этих мягких французских булок, да выпей чаю!
Телега
Телега
-
anonimus
- Moderator

- Сообщения: 5248
- Зарегистрирован: 12 июн 2012, 07:12
- Версия Web Builder: 12.0.2
- Имя: Анатолий Webmaster
- Контактная информация:
Редактирование сетки с помощью CSS
да и раньше проблем особо не было
Подключение формы обратной связи Wysiwyg Web Builder к телеграмму (заявки будут приходить на почту и в телегу, даже с прикреплёнными файлами и картинками)
**** Аудит ваших проектов (сайтов) на предмет ошибок и различного рода проблем! ****
>>> Ускорение загрузки ваших сайтов >>>
Консультации по WebBuilder, обучение эффективной и главное правильной работе в программе Wysiwig Web Builder.
Решение проблем с вашими проектами, разработка структуры сайта и его функционала, адаптация и оптимизация под мобильные тел и планшеты.
Создание и дизайн сайтов, решение проблем с готовыми сайтами, прочие работы в интернете (домены, хостинг и т.п.)
Оптимизация сайта под продвижение в поисковых системах ( seo )
==============
Более подробное описание услуг https://wysiwygwebbuilder.ru/forum/viewtopic.php?f=54&t=975
Емаil: mailrobot@wwbmaster.ru
Telegram: HTMLPLUSRU
==============
**** Аудит ваших проектов (сайтов) на предмет ошибок и различного рода проблем! ****
>>> Ускорение загрузки ваших сайтов >>>
Консультации по WebBuilder, обучение эффективной и главное правильной работе в программе Wysiwig Web Builder.
Решение проблем с вашими проектами, разработка структуры сайта и его функционала, адаптация и оптимизация под мобильные тел и планшеты.
Создание и дизайн сайтов, решение проблем с готовыми сайтами, прочие работы в интернете (домены, хостинг и т.п.)
Оптимизация сайта под продвижение в поисковых системах ( seo )
==============
Более подробное описание услуг https://wysiwygwebbuilder.ru/forum/viewtopic.php?f=54&t=975
Емаil: mailrobot@wwbmaster.ru
Telegram: HTMLPLUSRU
==============
-
Vitamin701
- Знаток

- Сообщения: 451
- Зарегистрирован: 20 ноя 2017, 19:30
- Версия Web Builder: 12.5
Редактирование сетки с помощью CSS
Сейчас не знаю как с объектами , но в моей версии проблемы с объектами бывают. Не так давно писал пост, о том что картинки слишком уменьшаются. Кстати так и не решил пока.
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 4 гостя

