weranda
@weranda

Как внутренний элемент сделать больше родительского контейнера?

Приветствую.

На странице сайта есть комментарии. Есть форма комментирования. Есть вложенность комментариев. Каждый уровень вложенности делает отступ слева в n-пикселей. На значительном уровне вложенности комментариев форма превращается в кашу. Есть идея сделать форму комментария на вложенный комментарий шириной в размерность первого уровня, но как это сделать — не очень понимаю.

Вот пример: https://codepen.io/weranda/pen/poxJYvX

Можно ли с помощью стилей сделать так, чтобы форма занимала 100% ширины от первого уровня комментирования? В примере выше форма выделена красным цветом.

P.S.
Может быть есть какое-нибудь правило типа @media screen and (max-width ...), но для конкретного блока? Хотя как это решит проблему...
  • Вопрос задан
  • 57 просмотров
Решения вопроса 1
bugo_aneo
@bugo_aneo
Верстальщик по жизни, буддист, кофеман
Один из вариантов задать этой обертке отрицательный маргин влево (в данном случае), на нужную вам ширину. Рассчитать по числу левых маргинов у оберток, которые надо перекрыть.
643519363f05b827119515.jpeg
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
@historydev
Острая аллергия на анимешников
Никакие отрицательные отступы не нужно использовать.

Избавься от смещения вложенных комментариев, добавь в сообщения логику по типу @ted Hello.

Ограничь кол-во выводимых комментариев, допустим 10 и кнопку "ещё", ниже кнопки форма для комментария, на каждом комментарии "Ответить" как на текущем ресурсе. Для примера.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы