В настоящее время я играю с возможностями интерфейса Sementic-UI, и я ударяю о стену при использовании стекируемой сетки. В частности, я пытался воспроизвести классический макет главной страницы, где большие абзацы и рисунки расположены в столбцах одной трети и двух третей, чередуясь влево и вправо.Переупорядочивание столбцов в сетке с семантикой ui
<div class="ui stackable grid">
<div class="sixteen wide column">
<h2>Full width header</h2>
</div>
<div class="six wide column">
<img alt="Left image" />
</div>
<div class="ten wide column">
<p>Right content</p>
</div>
</div>
<div class="ui stackable grid">
<div class="sixteen wide column">
<h2>Full width header</h2>
</div>
<div class="ten wide column">
<p>Left content</p>
</div>
<div class="six wide column">
<img alt="Right image" />
</div>
</div>
Я повторяю этот шаблон для всех разделов и каждый раз меняю местами две бок о бок. Дело в том, что когда сетка сложена, я хотел бы сохранить изображение поверх содержимого. Он отлично работает для первого случая, потому что столбцы уже находятся в правильном порядке, но, очевидно, не работают для второго блока, поскольку изображение помещается после содержимого.
Мне было интересно, есть ли простой способ выполнить это или это можно сделать только с помощью javascript? Должен ли я использовать сетку или использовать что-то еще? Если мне нужно использовать javascript, что бы лучше всего было определить изменение макета сетки?
Это мой первый раз, когда вы делаете отзывчивый дизайн, поэтому приветствуются ссылки на эту тему.
Насколько мне известно, Semantic UI не позволяет этого (и, согласно [этой проблеме] (https://github.com/Semantic-Org/Semantic-UI/issues/863), вероятно, не будет) , – fstanis
Вы нашли решение? – Pym