Pull to refresh

Comments 48

Извините, но ничего сверхъестественного. Если бы мне надо было так сверстать, то сделал бы не задумываясь.
Я не сомневаюсь в Ваших способностях.
Данный приём мало где встречается. Надеюсь, что некоторым этот пост будет полезен.
Да, огромное спасибо!
Пост действительно полезен! Буду внедрять технику плавной смены! В избранное!
больше примеров на эту тему для начинающих можно найти вот тут: css3.bradshawenterprises.com/cfimg/

а transition лучше описать вот так:
-webkit-transition: .5s opacity;
-khtml-transition: .5s opacity;
-moz-transition: .5s opacity;
-ms-transition: .5s opacity;
-o-transition: .5s opacity;
transition: .5s opacity;
Очень полезная ссылка, спасибо.
Да не так уж и редко.
Совсем недавно соорудил слайдер alpatriott.ru/works/slider/ для одного проекта. По точно такому же сценарию. Хотел было тоже статью написать, да подумал, что слишком просто все, для того чтобы посвятить этому топик. А в комментариях, пожалуй, можно написать о нем.
Хорошо расписанный пример, несомненно, полезен, даже для тех, кто знает, как это делается. Одно дело — знать, что можно сделать, другое — увидеть работающий пример.
Есть нюанс с позишн абсолют — его далеко не в каждом проекте можно применить, иногда жизненно необходим релетив. Тогда нужно будет с марджинами отрицательными поколдовать. А еще можно сделать сплайн из покадровой анимации, это сложнее но более надежно в плане крос-браузерности.
Может быть статья и имеет некоторую ценность, но давать пафосное название этому эффекту — перебор.
ничего сверхестественного, но на текущий момент в закладки занесли уже 255 человек)
UFO just landed and posted this here
Лично мне эта статья показалась полезной! Спасибо!
Благодарю! Надеюсь увидеть применение этой техники на следующем Вашем проекте!
Как удачно, а я уже было чуть не начал писать решение на js.
Единственный минус данного подхода в том, что он полагается на использование свойства transition из CSS3.
Причём это свойство пока требует подстановки префиксов (-webkit-, -moz-, -o-), и в данный момент недоступен синтаксис, указанный в спецификации консорциума Всемирной паутины. www.w3.org/TR/css3-transitions/
Это да, но для дизайн-проекта (чтобы показать) — достаточно. С другой стороны — количество кода на JS сравнимо, а то и меньше, нежели данный CSS.
Одобрения не вызовет ситхов упоминание в метода названии. Возмущение Силы может вызвать название это.
Спасибо, пригодится. Кстати прочитав SITH сразу Звездных Войн вспомнил.
Странный сайтец у молодых господинов. По крайней мере можно читать и просматривать весь, даже записи под «ограниченный доступ».
Это не у вас случайно некий Павел Д. идею сп...?
На самом деле, если парнишка в 17 лет сам все сделал (он ведь и разработчик и дизайнер) — то вышло на очень добротном уровне!
Выглядит приятно. Надо будет куда-нибудь приспособить.
Жалко, что не получается в голове держать всё это множество различных примочек :)
К слову, если уж добиваться относительной кроссбраузерности, стоит добавить свойства
-ms-transition: .5s opacity;
-khtml-transition: .5s opacity;
К слову, если уж добиваться кроссбраузерности, стоит добавить свойство:
transition: .5s opacity;
Так и хочется спросить, доколе?
Ждём, когда такой синтаксис будет работать. Пока что без префиксов никак.
А дождавшись будете на всех проектах ходить менять? Что-то я сомневаюсь, скорее всего забъете, а пользователям будущих браузеров сосать лапу прикажете.
Поменять не так трудно, Вы явно драматизируете. Главное — не забыть.
И новые браузеры ведь не сразу сбросят поддержку первоначального префиксного синтаксиса при появлении каноничного варианта.
я бы сделал секвенцию в фотошопе, а сриптом бы менял background-position для лучшей совместимости.
Неплохой вариант, в таком случае во всех браузерах с включённым javascript работало бы одинаково. Но это уже не CSS3. Буду рад видеть Ваш топик о кросс-браузерном решении.
Пока что старый вариант без анимации выглядит естественнее. А в вашем вариатне картинка затемняется целиком, а потом из темноты выплывает иконка. Надо поиграть со скоростью трансформации обоих цветов. Хотя тут будет зависимость как от значений первоначальных цветов так и от гаммы монитора
UFO just landed and posted this here
Ну чтож вы так, давайте ещё и про keyframe animation на Css расскажите, и назовём это SETH например?
Или нет давайте лучше сразу про webkit-apperance и смену дефолтных форм полностью, а название ну пускай будет SHITH :)

Смысл то обычныую анимацию выдавать за новую идею?
Раньше делали на JS теперь можно на Css дак это не новость, года так 2-3 уже, а ещё если что можно на Css и трёхмерную анимацию делать.
Одному мне что ли не нравится использование тега <b> внутри, вместо использования ::before псевдо-элемента? Перестаньте использовать эти недотеги как затычки в каждой щели, только потому что они короткие! На вас же смотрит молодежь!
CSS3 анимация не работает для псевдоэлементов в Хроме.
В примере так ужасно сменяются цвета, что хочется выколоть себе глаза. Уж лучше бы мгновенно цвета сменялись.

А ваша «новая» технология не представляет из себя ничего нового, скорее наоборот — вы попытались другим объяснить то, что уже давно используется в вебе.
Это.
Момент, когда цвета сливаются в один неприятен. И анимация пол-секунды — долго.
Кажется, вместо Soft в названии было бы правильнее сделать Smooth.
Что-то типа того, да.
Контрастности не хватает в середине анимации.
Слишком долгий переход от одного состояния к другому, глаз успевает зацепится за данное действо. А если таких иконок несколько, мельтешенье ж получится на странице.

.25 глазу гораздо приятнее.
Sign up to leave a comment.

Articles

Change theme settings