Size: a a a

Чат — Типичный Верстальщик

2021 April 06

NK

ID:0 in Чат — Типичный Верстальщик
​​Крутые трюки с переменными CSS 😃

Переменные в CSS (или custom properties, кому как удобнее) изначально задумывались для хранения повторяющихся свойств вроде цветовой палитры или шрифтов в одном месте. В препроцессорах работа с переменными куда более гибкая, но магия SASS/SCSS применима не всегда и не везде, и в реальном мире часто обходятся без них, что нередко ведёт к раздуванию и размазыванию кодовой базы по разным файлам и форматам. В этой статье рассмотрим несколько интересных хаков, которые позволяют построить на механизме custom properties вещи, кажущиеся невозможными без препроцессоров или вмешательства JS.

Читать: https://habr.com/ru/company/macloud/blog/550168/

#css
источник

_

_g0dez_ in Чат — Типичный Верстальщик
Вна2ре
источник

ВС

Вадим Сибгатуллин... in Чат — Типичный Верстальщик
Такс) бэмо-фанатики подскажите) это же не по бэм?
источник

ВС

Вадим Сибгатуллин... in Чат — Типичный Верстальщик
А какой объем работы?
источник

ВС

Вадим Сибгатуллин... in Чат — Типичный Верстальщик
Ну то есть сколько экранов? Насколько сложные блоки?
источник

F

Freeman in Чат — Типичный Верстальщик
как можно вычесть ту сумму которую добавить  при клике а при повторном клике вычесть ту же сумму
источник

F

Freeman in Чат — Типичный Верстальщик
вот код для добовления суммы если нажму на нее еще раз сумма удвоится а мне нужно при повторном клике сумма уменьшилась
источник

ВС

Вадим Сибгатуллин... in Чат — Типичный Верстальщик
понять бы еще, что нужно сделать)) но в целом, можно сделать переменную типо temp = 0 при клике вычитать её значение и загонять новое
источник

ВС

Вадим Сибгатуллин... in Чат — Типичный Верстальщик
получаешь цепочку при клике значение обновляется и старое вычитается
источник

F

Freeman in Чат — Типичный Верстальщик
а можно пример написать ?
источник

ВС

Вадим Сибгатуллин... in Чат — Типичный Верстальщик
ну сложно так написать код вслепую, но делаешь let temp = 0; далее обработчик клика и  сначала вычитаешь значение из какого-то результата (result = result - temp), затем кладешь в переменную значение (temp = el.value если допустим инпут какой то)
источник

DV

Dragunov Vladislav in Чат — Типичный Верстальщик
Привет всем 👋🏽
Есть ли у кого ссылки на макеты сайтов в фигме, для начинающих ?
*про кресла уже сделал*
источник

M

MDWIT in Чат — Типичный Верстальщик
Фриланс)
Зачем вестать тестовый макет если можно взять заказ?
источник

e

e6voe9 in Чат — Типичный Верстальщик
это и близко не бэм
источник

M

MDWIT in Чат — Типичный Верстальщик
В тестовом макете ты спустишь на тормазах ошибки которые тебе не простит клиент
источник

ВС

Вадим Сибгатуллин... in Чат — Типичный Верстальщик
а бэм же история яндекса?)
источник

e

e6voe9 in Чат — Типичный Верстальщик
придумали яндекс
источник

ВС

Вадим Сибгатуллин... in Чат — Типичный Верстальщик
а если я скажу что этот участок кода с сайта яндекс)
источник

M

MDWIT in Чат — Типичный Верстальщик
У яндекса есть и хуже
источник

ВС

Вадим Сибгатуллин... in Чат — Типичный Верстальщик
просто фан)))
источник