Вопросы по теме 'mixins'

Мультивложенные, многоблочные миксины в lessphp
При преобразовании некоторого кода в lessphp из классического кода less; несовместимость, которую я обнаружил в классическом меньшем css, заключается в том, что нет поддержки многоблочных миксинов с уровнями вложенности> 2. Классический меньше,...
403 просмотров
schedule 08.02.2024

Обобщенные миксины
Я писал код, в котором у меня есть класс, который может принимать примеси в качестве переменных параметров шаблона. Однако мне также нужны примеси, чтобы иметь доступ к базовому классу через идиому CRTP. Вот минимальный пример, который не может...
618 просмотров

МЕНЬШЕ CSS Передать миксин в качестве параметра другому миксину
Есть ли способ передать объявление одного миксина или стиля другому миксину в качестве входного параметра? Давайте рассмотрим пример с ключевыми кадрами анимации. Ниже показано, как мы определяем ключевые кадры в чистом CSS: @-moz-keyframes...
12591 просмотров
schedule 28.04.2024

МЕНЬШЕ CSS - изменить значение переменной для цветов темы в зависимости от класса тела
Разбираемся с LESS здесь, но одна вещь все еще немного неясна. Допустим, у меня есть несколько цветовых тем для моего веб-сайта, управляемых классом в теге body. Исходя из этого, я могу переопределить различные цвета для каждого элемента в каждой...
17615 просмотров
schedule 29.10.2022

в Jade, как я могу вывести содержимое блока `extends` внутри миксина?
Как я могу вывести содержимое блока расширения внутри миксина? Это упрощенный пример: mixins.jade mixin form() form block layout.jade include mixins.jade body +form block content какая-то страница.jade extends...
550 просмотров
schedule 22.10.2022

Sass mixin или функция для возврата классов-заполнителей (%)
Вечер всем, Кто-нибудь знает, можно ли создать миксин (или функцию) в Sass, который возвращает некоторые классы-заполнители, которые можно использовать где-то еще. Что-то вроде этого: @mixin placeholder-maker($columns) { @for $i from 1...
645 просмотров
schedule 20.10.2023

Использование миксина LESS для установки переменной несколько раз, но получение неправильных результатов
На фронте я сегодня начал с меньшего... Так что любые советы, как сделать это лучше, приветствуются! У меня есть следующий файл .less: .test(@target;@context) { @em: (@target / @context) * 1em; } .custom-field { position: relative;...
976 просмотров
schedule 30.09.2022

вычисление массивов переменных с помощью SCSS
Я использую gulp для создания спрайтов. Вот что я получаю на одном из изображений $s-ico-webdesign: '442px', '0px', '-442px', '0px', '60px', '60px', '538px', '519px', 'sprite.png'; Это массив с данными изображения спрайта. Мне нужно...
94 просмотров
schedule 19.01.2024

Стили для нескольких точек останова в SASS
Я определил два миксина в SASS, которые позволяют мне легко размещать медиа-запросы. Проблема, с которой я сталкиваюсь, заключается в том, что я часто повторяюсь во многих запросах. Другими словами, некоторые из моих изменений стиля одинаковы для...
906 просмотров
schedule 03.08.2022

Реакция: компоненты более высокого порядка: можете ли вы дочернее состояние
Я пытаюсь провести рефакторинг от миксинов до HOC, чтобы я мог перейти на новейший React (в настоящее время я использую React 13/ES5). Когда мой компонент загружается, миксин может получить доступ к объекту данных this.data , у которого есть...
1238 просмотров

Ruby — неинициализированная переменная класса в методах экземпляра
Я работаю над курсом RoR и получаю сообщение об ошибке в консоли irb: «NameError: неинициализированная переменная класса @@instances в InstanceCounter::InstanceMethods» Что мне нужно изменить в моих модулях.rb? Приставка:...
1269 просмотров

Как лучше всего использовать миксины в js?
Недавно я наткнулся на две статьи о миксинах. Это привело меня в замешательство между тем, какой из них лучше, чем другой. Первый из mdn var calculatorMixin = Base => class extends Base { calc() { } }; var randomizerMixin =...
1652 просмотров

Ошибка ts2339: как использовать миксин машинописного текста в проекте vuejs?
Недавно я преобразовал свои vuejs в базу машинописного текста, но теперь у меня проблема с использованием миксина в машинописном тексте. Я использовал два типа миксинов, но ни один из них не работал у меня, и он показывает ошибку ts2339, и я не смог...
1378 просмотров
schedule 23.07.2022

Vue: свойства/данные миксина недоступны при определении свойств/данных
У меня есть миксин vue, который хранит информацию ( world в приведенном ниже примере), я хотел бы получить доступ к нескольким компонентам vue, не импортируя их каждый раз явно. Вот пример: <template> <ol> <li>Hello {{...
97 просмотров

Как правильно использовать примеси в C++ для выполнения интерфейсных контрактов?
Заранее извиняюсь за очень конкретный пример. Допустим, у меня есть интерфейс (чисто абстрактный класс) Drawable , для которого требуется реализация virtual void draw() , а также virtual float compute_z() . Допустим, draw() должен отрисовывать...
71 просмотров
schedule 25.10.2022

Есть ли простой способ проверить, является ли что-то миксином?
примеси Raku имеют две (или более) природы, объединяя несколько значений в одном контейнере, или ценности наряду с ролями. Однако, насколько я могу судить, нет простого способа проверить смешанность в переменной, которая не была создана вами....
130 просмотров
schedule 06.09.2022