Я пытаюсь реализовать шаблон сетки CSS, который должен вести себя следующим образом:
На рабочем столе это должно выглядеть так
![Desktop](https://i.stack.imgur.com/TDGY0.png)
Для планшета
![Tablet](https://i.stack.imgur.com/Sz6SM.png)
и мобильный
![Mobile](https://i.stack.imgur.com/xaeqt.png)
Я реализовал с использованием Grid и шаблонов, но у меня проблема с планшетом. Требование состоит в том, что если содержимое в B не помещается, скажем, в 50% пространства, тогда должна быть строка разрыва , так что B займет 100% пространства, а C будет вытолкнут в 3-й ряд (так же, как в мобильном)
Я не уверен, возможно ли это с сеткой. Я пытался использовать свойства auto-fit
и auto-fill
, но ничего не получалось.
Надеюсь, вы можете помочь мне