привет всем,
Я изучал фреймворк сетки Singularity, и до сих пор мне очень нравились его простота и концепции/ментальные модели. однако, как и другие, я все еще немного не понимаю, как правильно делать вложенные сетки в Singularity. после просмотра похожих вопросов:
- Все еще путают с вложенными сетками
- Подсетка с плавающим методом и дополнением
- Необходимо повторно объявить глобальный контекст?
я придумал следующие примеры для создания вложенных сеток: один использует только grid-span
, а другой использует layout
и grid-span
:
- Вложенные столбцы Singularity с использованием grid-span
- Вложенные столбцы Singularity с использованием layout+grid-span
как вы можете видеть, они достигают одного и того же конечного результата, хотя использование метода layout
ощущается лучше. Имея это в виду, мой вопрос в два раза:
- существует ли «лучшая/рекомендуемая практика» для создания вложенных сеток с помощью Singularity?
почему сетки, нарисованные
background-grid
на одних и тех же элементах, различаются при использованииgrid-span
иlayout
? кажется, что вложенные столбцы создаются по-разному и, следовательно, имеют разные «внутренние» столбцы? фоновые сетки с использованиемlayout
кажутся более правильными, хотя даже там некоторые элементы выглядят неправильно (например, «первый» элемент имеет 10 столбцов внутри, нарисованныхbackground-grid
, в то время как он охватывает только 8 столбцов родительского контейнера, а «a» & Элементы "b" имеют 6 столбцов, нарисованных внутри с помощьюbackground-grid
, хотя они охватывают только 3 столбца родительского контейнера).Я заранее извиняюсь, если я неправильно понимаю какую-то простую идею сингулярности. на самом деле, это, вероятно, вероятно ;)
Заранее благодарю за любую помощь.
мир