Обновить
28
0
Станислав @CyberAP

Фронтенд-разработчик

Отправить сообщение
Сначала не врубился как на CSS сделали так что детектится пересечение объектов, потом дошло что всё на самом деле куда проще :)
Как вариант детектить размер изображения и выбирать один из трёх способов: горизонтальные градиенты, вертикальные, либо точечные. Правда про ограничение по количеству стопов я не слышал ещё. Уже давно в мозгу витает идея написать такой конвертер на js, не хватает знаний для реализации.
Как раз-таки нет. Самый нетривиальный это background-image и множество однопиксельных linear-gradient();. И по логике даже подходит, и не нужен однопиксельный элемент.
Уже давно поставил Stylebot в хроме и подгоняю сам где что-то не устраивает. Те же видеоплееры, которые рассчитаны на ширину 480px.
«Порно-кольцо», звучит-то как!
Живу в Нижнем, «фантомашка» ни разу не слышал. :)

P.S. «вавка» — wave файл. ;)
Градиентные границы для бордера реально грамотно сверстать, так что этот пункт можно смело убирать.
Именно такая вёрстка пиксель-в-пиксель убивает в верстальщике мотивацию. Вместо того чтобы прикручивать к вёрстке какие-нибудь крутые фишки, оптимизировать её, он должен заниматься выравниванием каждого элемента, прописыванием нигде не повторяющихся значений. Особенно это раудет при работе с цветами, ещё лучше всего если при этом дизайнер использовал режимы наложения для кнопок (естественно не понимая зачем). В итоге всё надо верстать изображениями, каждый раз при этом что-то подгонять под ПОСТОЯННО меняющийся макет и времени уже не хватает на то чтобы даже закончить проект, не то чтобы довести его до приличного состояния.
Больше за такое не берусь, спасибо.
Положение кнопок Y и B настораживает.
Да всё гораздо проще. Когда говорят pixel-perfect это означает что макет верстается без сетки и дизайнер ей не пользуется.
CSS достаточно в данном случае. Вешаем картинку на псевдоэлемент у HTML, отключаем pointer-events у него и центируем с абсолютным позиционированием. В конце крутим opacity под оптимальный уровень.
А вообще pixel perfect — зло. Это magic numbers, отрицательные марджины, выкидывание из потока.
Обновил путь поиска музыки, но прежде чем его прописать программа начала сканировать всё что внутри этой папки. Короче хард повис :)
А можно туда внедрить установщик хрома и заменить ярлык на рабочем столе?
Спасибо, вы мне кучу нервов сэкономили!
Помню как боялся случайно нажать на диск А и потом ждать две минуты пока Win не поймёт что дискеты в нём нет.
Не, я против перекладывания тяжёлой логики на CSS. :nth-child() удобен и отлично справляется со своей задачей. А почему? Потому что он простой, его легко понять, а когда эти селекторы усложняются то и сам код понимать становится труднее. Я уже не говорю про загадки текущих свойств в CSS. Всю логику я бы реализовал отдельным модулем, как media queries, к примеру.
На уровне сервера, а если это динамика — на уровне JS, и всё это прописывая соотв. классы.
Может быть потому что CSS отвечает только за представление контента, а не его модификацию. Поэтому все content и псевдоэлементы не очень подходят под определение CSS.

Информация

В рейтинге
Не участвует
Откуда
Нижний Новгород, Нижегородская обл., Россия
Зарегистрирован
Активность