Anonymous
пробуй, в этом нет ничего плохого
Anonymous
там точно селектор тот?
Anonymous
а, ну или не загрузились еще, да
Mannaro
var elem = document.querySelector('.pointedImg').getElementsByTagName('img')[0]; elem.onload = function() { console.log(this.naturalHeight); }
Aleksey
Даже так так <script> (function() { console.log(document.querySelector('.pointedImg').getElementsByTagName('img')[0].offsetHeight); })(); </script> по 0
Попробуй поместить это в setTimeout. Если заработает – значит картинки не успевают прогрузится.
Max
Max
var elem = document.querySelector('.pointedImg').getElementsByTagName('img')[0]; elem.onload = function() { console.log(this.naturalHeight); }
Спасибо, действительно скрип выполнялся до загрузки
Mannaro
Mannaro
Vlad
Шутки за 300
Dmitry
Я вообще не понял зачем это тут
Vadim
всем вечера, вопрос не то, чтобы коррелирует с названием чата, но это самое близкое, что есть у меня :) никто не встречал когда-нибудь настолько модных шаблонов админки, чтобы там внутри был аж sass какой-нибудь и js, если на нем что-то очень сильно завязано, не скинут в кучу говна?
Тенпеннай
шаблонов с less внутри полно
Тенпеннай
а sass у верстаков чот непопулярен
Vadim
я просто что не смотрю - такое индийское порно внутри, что аж страшно
hlomzik
а sass у верстаков чот непопулярен
Странно, учитывая, что scss — суперсет css
Тенпеннай
этих суперсетов - как говна за баней
Тенпеннай
но любят less
hlomzik
Например?
Тенпеннай
SASS, SCSS, LESS, Stylus
hlomzik
Из них суперсет — только scss
Vlad
никто не любит less
Vlad
твиттер давно ушёл от него
Vlad
он вымирает
Dmitry
Да, на основной работе тоже думаем, что надо бы его выкидывать
Dmitry
никто не любит less
sass вроде тоже такое. Не особо нужное в текущих реалиях
Vlad
на просторах цсс-процессоров остался только сасс и постцсс
Дима
А мне stylus нравится(
Vlad
стайлус это андеграунд
Vlad
и не развивается
Vlad
@ZeroBias посмотри на sugarss от postcss
Дима
@ZeroBias посмотри на sugarss от postcss
О, мне нравится, спасибо)
Donald
он вымирает
тот момент, когда пишешь на голом css, а где-то успел ожить и умереть какой-то less
Anonymous
@ZeroBias посмотри на sugarss от postcss
SugarSS. Чистый расовый арийский?
Vlad
тот момент, когда пишешь на голом css, а где-то успел ожить и умереть какой-то less
следует почаще выходить из своей пещеры^W зоны комфорта
Anonymous
рубисасс требует (ненужный) руби либсасс тормозит обновление ноды
Vlad
остаётся только постцсс
Anonymous
написать свой плагин – 5 минут https://github.com/postcss/postcss-size/blob/master/index.js#L3 (шутка, конечно)
Vlad
на самом деле не шутка
Vlad
плагины пишут очень просто
Anonymous
ну да, я про 5 минут просто перегнул) чуть больше
Anonymous
все уже написано другими
Anonymous
кстати, кто что знает про https://suitcss.github.io/ ? оно нужно?
Anonymous
я так понял это просто несколько постцсс плагинов + бэм нотация
Дима
SugarSS. Чистый расовый арийский?
А р и й с к и й с а х а р
Dmitry
Так как есть css-modules
hlomzik
вот кстати, блин. где есть примеры их использования?
hlomzik
в awesome-react не нашел
Anonymous
да там просто ставишь ?modules в css-loader и все
Anonymous
и local-scoped by default
Anonymous
https://github.com/webpack/css-loader#css-modules https://github.com/css-modules/css-modules#examples
Dmitry
в awesome-react не нашел
Они не привязаны к реакту :)
Dmitry
Я их вообще с Marionette.js сейчас использую
Dmitry
На одном проекте
Anonymous
Так как есть css-modules
в общем-то тоже не на каждом проекте нужны
Anonymous
но про бэм согласен
Dmitry
в общем-то тоже не на каждом проекте нужны
какие кейзы, где лучше не юзать?
Anonymous
я делаю вот презу в шовере лол
Anonymous
мне щас не нужны
Dmitry
@chicoxyzzy .__. Только хотел сказать, что не считается одностраничная фигня и всякие презентации и прочие такие говны
Dmitry
Короче везде они нужны :3
Anonymous
а чем плоха одностраничная фигня?
Anonymous
браузер экстеншны там всякие
Anonymous
лендинги тоже кому-то нужны
Anonymous
почта
Anonymous
чо там еще бывает?
Max
Ребята, всем привет.
Max
Подскажите, как можно сделать самонаблюдаемый объект?
Max
В объекте есть метод init, который всегда вызывается при его создании
Max
Но он асинхронный
Max
и висит на онлоад изображения
Max
Мне надо что-бы другие методы слушали результат его выполненич
Max
и выполнялись только тогда, когда он сделает свою работу
Max
ЗЫ
Max
желательно ванилла JS