компоненте? Я не могу переключать несколько вариантов <styles> через какие-нибудь условия?
                  
                  
                  <style>
                  
                  
                    .stack {
                  
                  
                      display: flex;
                  
                  
                      flex-direction: column;
                  
                  
                      justify-content: flex-start;
                  
                  
                    }
                  
                  
                  </style>
                  
                  
                  
                  
                  
                  {#if recursive}
                  
                  
                    <style>
                  
                  
                      .stack * {
                  
                  
                        margin-top: 0;
                  
                  
                        margin-bottom: 0;
                  
                  
                      } 
                  
                  
                  
                  
                  
                      .stack * + * {
                  
                  
                        margin-top: var(--space);
                  
                  
                      }
                  
                  
                    </style>
                  
                  
                  {:else}
                  
                  
                    <style>
                  
                  
                      .stack > * {
                  
                  
                        margin-top: 0;
                  
                  
                        margin-bottom: 0;
                  
                  
                      } 
                  
                  
                  
                  
                  
                      .stack > * + * {
                  
                  
                        margin-top: var(--space);
                  
                  
                      }
                  
                  
                    </style>
                  
                  
                  {/if}
                  
                  
                
Только один. А ошибки в консоли нет при запуске?
То бишь этот вариант рисует: <style>...</style> <div class="stack"></div>
Я думаю - в этом случае, style - часть шаблона, а не стилей при компиляции, то есть - скоуп для этих стилей не будет работать
Пытаюсь понять - к чему такие сложности..?!
Обсуждают сегодня