Natalia ivanova, конкретно по цели: есть компонент колонка (элемент сетки) или обёртка (далее - родитель), внутри которых могут находиться другие компоненты с display:inline (далее - дочерние элементы).
У родителя может быть задано выравнивание text-align глобально для всех дочерних элементов.
Но у каждого дочернего элемента должна быть возможность изменить это выравнивание (аналог align self во flex).
Рустам Байназаров, прошу прощения, пропустил равно, поправил, но это конечно, не принципиально.
Мне нужно точно такое же поведение для inline-block, как если бы я поставил для display:block свойства margin-left:auto, margin-right:auto, max-width: max-content
maksell, есть два варианта:
1) Скрыть конкретные элементы через медиазапросы и display none на мобильной вёрстке и на десктопе
2) Сделать 2 секции - одну для мобильной шапки, другую для десктопа. И скрывать ненужную также через медиазапросы.
Антон Р., отлично, тогда строка будет длинной, а нужна короткая строка. Пока что самое короткое решение (24-25 букв) с минимальной вероятностью коллизий (md5) приведено в ответе чуть выше.
xmoonlight, есть массив из динамического CSS-кода у компонентов на странице. Цель - собрать такой массив, удалив при этом дублирующий CSS-код, в качестве ключей массива - хэш, чтобы потом не городить функцию поиска внутри массива, этот же хэш можно использовать для имён классов у компонентов на странице, которые используют динамический CSS (Компоненты создаются PHP - не React-подход)
Дмитрий, в общем, как я понял, PHPStorm подразумевает, что интерфейс - это контракт, и он не может быть расширен (доработан) другими методами, вместо интерфейса в моём случае нужно было создавать абстрактный класс.
Onnem, про самозанятых - во-первых, это действует только в Москве, МО, Калужской области и республике Татарстан, во-вторых, статус самозанятого не освобождает от исполнения ФЗ54 (использования онлайн кассы), в-третьих, не все платёжные системы работают с самозанятыми, на текущий момент я знаю только, что Яндекс Касса предоставляет эквайринг для самозанятых, но, опять же, самозанятые приравниваются к юр. лицам на территории РФ.
Давайте вот такой простой кейс - мне нужно принимать платежи по банковским картам из центральной Африки, стран Южной Америки, например, Бразилии или США. Из всех перечисленных вами платёжных систем только WalletOne и Payin-Payout предоставляет эквайринг по всему миру, но, опять же, насколько известно мне, WalletOne НЕ работают сейчас с физическими лицами с гражданством РФ, а Payin-Payout подключат вам эквайринг только на территории РФ, если вы физ. лицо (лично общался с поддержкой около месяца назад).