У меня есть следующий HTML-разметка:рендеринг оператора доходности в зависимости от видового экрана?
<div id="site-wrapper" class="show-for-large-only">
<div id="site-canvas">
<%= yield %>
</div>
</div>
для мобильных устройств я хочу дополнительный раздел, как:
<div class="show-for-small-only">
<%= yield %>
</div>
<div id="site-wrapper" class="show-for-large-only">
<div id="site-canvas">
<%= yield %>
</div>
</div>
С помощью CSS я могу скрыть дивы в зависимости от видового экрана пользователя.
Есть ли способ избежать отображения содержания доходности дважды, то есть только для отображения соответствующего div?