Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737
Форумы портала PHP.SU :: Объяснить логику как на конкретном сайте доставются данные из бд

 PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи


 Страниц (1): [1]   

> Без описания
LOL41K
Отправлено: 30 Мая, 2018 - 22:35:13
Post Id



Новичок


Покинул форум
Сообщений всего: 2
Дата рег-ции: Май 2018  


Помог: 0 раз(а)




Всем привте! Вот есть сайт http://the-flow[dot]ru там до дефолту 9 карт и слева и справа блоки по 4 новости. Например эти 9 карт я понимаю - например 9 последних отобразить, а слева и справа блоки по какой логике там извлекается. Можете посмотреть пожалуйста спасибо.
Можете там "больше новостей" кнопку внизу понажимать еще...

(Отредактировано автором: 30 Мая, 2018 - 22:36:33)

 
 Top
Vladimir Kheifets
Отправлено: 31 Мая, 2018 - 11:34:39
Post Id



Частый посетитель


Покинул форум
Сообщений всего: 879
Дата рег-ции: Март 2017  
Откуда: Германия, Бавария


Помог: 37 раз(а)




LOL41K пишет:
Всем привте! Вот есть сайт http://the-flow[dot]ru там до дефолту 9 карт и слева и справа блоки по 4 новости. Например эти 9 карт я понимаю - например 9 последних отобразить, а слева и справа блоки по какой логике там извлекается. Можете посмотреть пожалуйста спасибо.
Можете там "больше новостей" кнопку внизу понажимать еще...

Добрый день!
Для 100% достоверного ответа нужно аккуратно разбираться с PHP-кодом и с JS.

По HTML-коду можно предположить, что логика такая:
1. Задумывалась разбивка в три строки по четыре блока ширенной по 300px, отступ margin-right:13px:
- первая строка, слева на право: 3 div-контейнера с картинками class=publication__item и один div-контейнер с новостями class=publication__item shortnews
- вторая строка, слева на право: 4 div-контейнера с картинками class=publication__item
- третья строка, слева на право: один div-контейнер с новостями class=publication__item shortnews 3 div-контейнера с картинками class=publication__item

2. Контейнеры с классами publication__item и publication__item shortnews наследуют свойство float:left, поэтому задуманная разбивка
выводится по разному на разных экранах и браузерах и разваливается.
Поэтому то 3 то 4 блока в строке и вроде бы логики потерялась.
Для этой затеи нужен адаптивный дизайн.

Удачи!

(Отредактировано автором: 31 Мая, 2018 - 11:44:22)

 
 Top
LOL41K
Отправлено: 15 Июля, 2018 - 11:22:45
Post Id



Новичок


Покинул форум
Сообщений всего: 2
Дата рег-ции: Май 2018  


Помог: 0 раз(а)




Кстати, вот здесь можно посмотреть как я это(дивы,блоки, карты) сделол Хорошо http://afisha[dot]net[dot]ru
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« Вопросы новичков »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB