Адаптивная версия дизайна сайта

Николай Луценко

Так получилось, что пришлось работать с шаблоном, у которого фиксированная ширина. На php-уровне изменение ширины отстутсвует, а сам пока я его не знаю, а учить буду не очень скоро. Поэтому делаю все, с помощью наработок в css3.
Проблема в том, что при разных разрешениях блоки со 100% шириной ведут себя по-разному. С шириной до Tablet (768px) они вылезают за ширину 100%, а при ширине Tablet все нормально. Если убрать свойство width совсем, то при меньше Tablet, элементы не вылезают, а в ширине Tablet меньше 100%.
При этом все элементы в обертке wrapper, у которой есть свойство display: flex;
Также хотел бы задать вопрос на будущее, как максимально просто оптимизировать адаптивный дизайн? И что лучше для этого подходит: JS или PHP?
Сайт, о котором идет речь, находиться в моем профиле. Пока выходные можно оставить этот беспорядок, чтобы вы посмотрели.

4 чел.