
Igor
13.12.2016
05:33:44
aframe?

Каїн
13.12.2016
10:01:02
Да

Eight
13.12.2016
10:21:50
Всем привет, как такую штуку на чистом js написать? .unbind('mouseenter mouseleave')

Google

Eight
13.12.2016
10:22:17
хочу еффект хавера снять

Jan
13.12.2016
10:22:28
elem.removeEventListener

Алексей
13.12.2016
10:22:39

Jan
13.12.2016
10:22:45
https://developer.mozilla.org/ru/docs/Web/API/EventTarget/removeEventListener

Eight
13.12.2016
10:22:52
накладывал чере цсс)

Алексей
13.12.2016
10:23:14

Каїн
13.12.2016
10:23:15
Через цсс и убирай

Eight
13.12.2016
10:26:42
дело в том, что эффект хавера должен убиратся при клике на его дочерний элемент

Sheldhur
13.12.2016
10:27:13
класс убирай при клике
mouseover ставишь обратно
а если не хочешь ебаться, то выдерни из jq биндер

Каїн
13.12.2016
10:44:18
А какие есть приблуды для обфускации классов цсс в самом цсс а потом в жс?
Я нашёл sparingly

Google

Каїн
13.12.2016
10:44:33
Но это мейнстрим?

Oleg
13.12.2016
10:46:47
А зачем обфускация для стилей?

Slava
13.12.2016
10:47:37
что бы враги не смогли стиль скопировать :)

Oleg
13.12.2016
10:47:57
Стили обычно сильно привязаны к контексту
И ужать выйдет только имена классов
А сами свойства никак, это не JS
Но
Если именно прям обфускация, то да, можно там навертеть, намесить чтобы никто не разобрался
Неявными штуками там

Каїн
13.12.2016
10:49:10
Я иногда встречаю не в плагинах не читаемые классы
Значит кто то обфусцирует названия

Oleg
13.12.2016
10:50:19
Это параноя

Дмитрий
13.12.2016
10:50:46
Ну только сильнее, без читабельности вообще

Каїн
13.12.2016
10:51:06
Типа того но без батона

Дмитрий
13.12.2016
10:51:24
Это CSS Modules

Oleg
13.12.2016
10:52:35
Просто имена это не то чтобы защита
Если нужна защита - нужна генерация перекрывающих друг друга стилей
Возможно даже с импортант

Google

Oleg
13.12.2016
10:53:11
Разнесение на несколько частей стилей
Переиспользование
И прочее

Дмитрий
13.12.2016
10:53:28
Ты сейчас Styletron придумываешь)

Oleg
13.12.2016
10:53:44
Ну а имена - это примитивно
Путает, но не сильно
Сами то стили видны
Впрочем даже с перемешиванием всё-равно не сильно защитит, но если кто-то стырит - ему будет очень сложно что-то поменять

Каїн
13.12.2016
10:59:04
Так а что за приблуда которая поддерживает эти модули?
Фрейм какой то?
Или тема с цсс в жс

Vladimir
13.12.2016
10:59:40

Eight
13.12.2016
11:28:47
какой эквивалент на чистом js - parentsUntil?

Nikita
13.12.2016
11:33:01
через while можно

Алексей
13.12.2016
11:33:34
какой эквивалент на чистом js - parentsUntil?
http://codeblog.cz/vanilla/traversal.html#get-all-ancestors-bounded-by-selector-for-single-element
var parents = [];
while (element.parentElement && !element.parentElement.matches('div'))
parents.push(element = element.parentElement);

Nikita
13.12.2016
11:36:07
можно рекурсивно вызывать функцию if(domEl != parent) { parents.push(domEl); checkParent(domEl.parent)}

Алексей
13.12.2016
11:37:04

Eight
13.12.2016
11:37:41
хм ?

Oleg
13.12.2016
11:38:13
....особенно в языке где нет оптимизации рекурсий....
А вот там где есть - выбор был бы иной

Google

Каїн
13.12.2016
11:59:42
кек
когда то в детстве я так же циклом аппендил ноды через жквери а потом припух как выросла производительность когда их сформировать в параметры

Admin
ERROR: S client not available

famed
13.12.2016
12:12:18
Ребят, как можно сделать импорт .css файла в .scss с помощью webpack (как при импорте scss в scss)?

Vladimir
13.12.2016
13:38:09

famed
13.12.2016
13:41:24

Nikolay
13.12.2016
14:33:00
@webfamed как ты в обычном css импортируешь другие файлы в css?
без вебпаков
сборщиков и scss?

Vladislav
13.12.2016
14:34:58
Eсть знатоки vue.js?

Ivan
13.12.2016
14:53:51
а что такое?
Eсть знатоки vue.js?

Alexander
13.12.2016
14:58:25
@vuejs_ru

Vladimir
13.12.2016
15:00:17

Igor
13.12.2016
15:01:29
Я понимаю что тут цсс уже никто не пишет и все гуру только в JS стили задают, но кто работает с новым плагином postcss в webstorm - хорошо подерживается синтаксис? Вот stylus просто беда.

Slava
13.12.2016
15:03:20
для postcss нужны какие-то дополнения?
там же голый css + js

Google

Slava
13.12.2016
15:03:48
или лыжи не едут?

Igor
13.12.2016
15:04:04
В плане синтаксиса. Типа nested и кастомные свойства
аля size например

Oleh
13.12.2016
15:04:23
Ну и что бы еще файлики, можно было задавать как .pcss

Karina
13.12.2016
15:38:24

Каїн
13.12.2016
16:06:37
чет не могу выкупить как удалить ивент листенер из самого себя

Nikolay
13.12.2016
16:07:48
node.addEventListener(function myEventListener() { node.removeEventListener(myEventListener) })
@appeiron

Каїн
13.12.2016
16:08:54
removeEventListener два параметра
имя и калбек

Кирилл
13.12.2016
16:09:12
Каллбек укажи

Каїн
13.12.2016
16:09:54
я понял почему не работало
я калбек выносил но байндил зис 2 раза