Анимация кнопки "Свобода" на HTML и CSS3. Эффекты CSS3 // Как это сделать?

Поделиться
HTML-код
  • Опубликовано: 18 ноя 2019
  • В этом выпуске "Как это сделать?" покажу как сделать красивую анимацию кнопки на HTML и CSS3, используя эффекты CSS3.
    Архив с результатом верстки доступен для подписчиков на патреоне:
    / materialy-knopki-31787294
    🔴 Получить доступ к плюшкам + поддержать канал: / freelancerlifestyle
    🔴 Telegram канал: t.me/freelancer_lifestyle (teleg.run/freelancer_lifestyle)
    🔴 Telegram чат по верстке: t.me/flschat (teleg.run/flschat)
    🔴 Facebook: / freelancerlifestyle
    🔴 Instagram: / freelancer.lifestyle
    👋 Меня зовут Женя Андриканич, я IT - специалист, занимаюсь разработкой сайтов. На этом канале, я регулярно и в максимально доступном формате буду делиться с тобой своим опытом, наработками, секретами и лайфхаками!
    Ссылка на канал: / freelancerlifestyle
    🤟 Живи, а работай в свободное время! ©

Комментарии • 143

  • @FreelancerLifeStyle
    @FreelancerLifeStyle  4 года назад +7

    Ценю твой ЛАЙК и КОММЕНТ!
    Получить доступ к плюшкам + поддержать канал: www.patreon.com/freelancerlifestyle
    Telegram канал: t.me/freelancer_lifestyle или teleg.run/freelancer_lifestyle
    Telegram чат по верстке: t.me/flschat (teleg.run/flschat)
    Instagram: instagram.com/freelancer.lifestyle/
    Facebook: facebook.com/freelancerlifestyle/

    • @user-mt5kt9gg5g
      @user-mt5kt9gg5g 3 года назад

      подскажите пожалуйста,мне очень нужно ) вы самоучка ?

  • @ffedchik
    @ffedchik 4 года назад +29

    Тут такое дело.
    Соседи снизу стали чаще жаловаться на внезапный грохот, что сопровождался осыпающейся штукатуркой с потолка.
    Все это звучало крайне загадочно ровно до тех пор, пока при просмотре очередного увлекательного видео от "Фрилансера по жизни" моя жена, проходя мимо меня, совершенно случайным образом чуть было не наступила на мою отвисшую до пола челюсть. Все стало на свои места, соседи больше не жалуются на грохот. Не потому, что я перестал смотреть контент этого замечательного канала, вовсе нет. Просто моя любимая жена теперь кладет подушку мне между компом и креслом.
    P.S. По поводу идеи и реализации анимации кнопки - полное отсутствие дара речи, только одни эмоции. Очень сильно, так держать!

  • @vasil-vasil
    @vasil-vasil 4 года назад +3

    Достойно лайка. ТОПЧИК

  • @BenDef86
    @BenDef86 3 года назад +1

    Спасибо большое за твои труды! Очень крутой контент!

  • @OkaRinSlot
    @OkaRinSlot 2 года назад

    Хай. Супер. спасибо. Всё получилось. Очень подробно. Видно душу вложил!

  • @ai-bloggers
    @ai-bloggers Год назад

    Это шедеврально

  • @kazancev1982
    @kazancev1982 4 года назад

    Супер!! Продолжай в том же духе! Делай еще больше подобных уроков.
    Удачи тебе и процветания!

  • @user-gj7bz7js5e
    @user-gj7bz7js5e 2 года назад

    Интересненнькая кнопочка получилась. Спасибо

  • @flickeru8877
    @flickeru8877 4 года назад

    смотрю такие твои видосы и параллельно сам их верстаю, для меня, ты надиктовываешь довольно быстро, поэтому у меня это что-то вроде челленджа)
    такие упражнения помогают мне лучше понять css и находить ошибки в коде, учитывая то, что повторяю я на less)

  • @user-jc5yr6wz5i
    @user-jc5yr6wz5i 4 года назад +5

    Анимация класс. Женя, спасибо за очередное интересное видео с классными плюшками. Ждемс с нетерпением очередной видосик)

    • @FreelancerLifeStyle
      @FreelancerLifeStyle  4 года назад

      Спасибо! Их будет ооочччень много :)

  • @thorvalderiksson7708
    @thorvalderiksson7708 4 года назад +2

    Спасибо, что делишься опытом! Однозначно лайк!

  • @user-kj7nz2mh3q
    @user-kj7nz2mh3q 4 года назад

    Очень полезное видео.Ты как всегда молодец))))))))

  • @brodyagaPATY
    @brodyagaPATY 4 года назад +2

    Круто!!!! Как всегда на высоте🔥🔥🔥🔥🔥

    • @FreelancerLifeStyle
      @FreelancerLifeStyle  4 года назад

      Спасибо! 🤘

    • @brodyagaPATY
      @brodyagaPATY 4 года назад +1

      Вам спасибо за то что делитесь своими знаниями и делаете это ясно и понятно!!! Начинаю учится на ваших видео, пока всё получается👍

    • @FreelancerLifeStyle
      @FreelancerLifeStyle  4 года назад

      @@brodyagaPATY супер, я рад!

  • @ezhukovroman
    @ezhukovroman 4 года назад +3

    Ти шикарний!

  • @irinal337
    @irinal337 6 месяцев назад

    Это просто 🔥🔥🔥

  • @crazybogdancool709
    @crazybogdancool709 2 года назад

    Круто! З таким наставником, з такою подачею інформації навчання стає хобі!

  • @loralinda4398
    @loralinda4398 4 года назад +2

    Круто, спасибо! :)

  • @valentyndubin5441
    @valentyndubin5441 4 года назад +5

    Спасибо Женя, моя любимая рубрика), как всегда интересно) Я сначала подумал что ты через перспективу будеш крутить😂) 👍👍👍

    • @FreelancerLifeStyle
      @FreelancerLifeStyle  4 года назад +1

      Спасибо! С перспективой тоже можно будет поиграться) 💪

  • @sergeyschastlivtsev5643
    @sergeyschastlivtsev5643 4 года назад +6

    Спасибо, отличная идея, сделаю подобную кнопку в своем проекте для сдачи в универе) Очень круто!

  • @pulse_of_cataclysm
    @pulse_of_cataclysm 4 года назад +1

    Магия!
    По другому не не назвать, ты очень крут!

    • @FreelancerLifeStyle
      @FreelancerLifeStyle  4 года назад +1

      Спасибо! Я стараюсь)

    • @pulse_of_cataclysm
      @pulse_of_cataclysm 4 года назад +1

      Сделал кнопку по твоему примеру, все получилось как на твоем видео!
      Спасибо за урок!

    • @FreelancerLifeStyle
      @FreelancerLifeStyle  4 года назад +1

      @@pulse_of_cataclysm молодец!

  • @user-jq6tr6rr8v
    @user-jq6tr6rr8v 4 года назад +2

    Классный урок ! Свобода превыше всего!!!

  • @sergmalin210
    @sergmalin210 2 года назад

    Спасибо, учитель!

  • @user-bw8eh1dm9t
    @user-bw8eh1dm9t 4 года назад +2

    Спасибо, Жека! Ещё одна взрывная примочка!

    • @FreelancerLifeStyle
      @FreelancerLifeStyle  4 года назад

      Пожалуйста! Рад что зашло 👍

    • @user-bw8eh1dm9t
      @user-bw8eh1dm9t 4 года назад +1

      @@FreelancerLifeStyle Как и всё, что ты делаешь!

  • @user-ez9cu1gi4v
    @user-ez9cu1gi4v 4 года назад +1

    Никогда не видел такой кнопки, очень круто, спасибо!!!

  • @vladlenvladlen1442
    @vladlenvladlen1442 4 года назад +7

    Жду, Когда выделишь несколько уроков по js, потому что ты объясняешь божественно)

    • @FreelancerLifeStyle
      @FreelancerLifeStyle  4 года назад

      Спасибо! Все будет в продолжении курса по верстке

  • @user-wf4np1ne2c
    @user-wf4np1ne2c 4 года назад +4

    Это гениально и шикарно выглядит, удивил!))) Спасибо!

  • @ruki-krjuki
    @ruki-krjuki 3 года назад

    Классно !

  • @DenisKurman
    @DenisKurman 4 года назад +1

    Спасибо Женя

  • @sergymaday3551
    @sergymaday3551 4 года назад +2

    Дуже інфортмативний урок!!1 Продовжуй буду, чекати твої відео!!!

  • @sanjo6465
    @sanjo6465 Год назад

    Але й класне відео. Дуже дякую, здивував такою фічою, так як я зараз верстаю для портфоліо і рубрика "Як це зробити" виділить мої проєкти серед інших, ще раз дякую!!!

  • @igorkl5167
    @igorkl5167 3 года назад

    За название кнопки отдельный большой лайк!

  • @user-lq9td7kp8n
    @user-lq9td7kp8n 4 года назад +1

    😃 👍 Браво!!!

  • @leonmakedon9317
    @leonmakedon9317 3 года назад

    А вот пойду и сделаю )))

  • @user-fw5lt9pf9m
    @user-fw5lt9pf9m 4 года назад +2

    Спасибо желаю твоему канал и подпищикам удачи

  • @HA_CTPIME
    @HA_CTPIME Год назад

    Це крутяк!

  • @user-xr7pl9hg7g
    @user-xr7pl9hg7g 4 года назад +2

    Ну, ЗА СВОБОДУ! 😊

  • @artyomvoytenko1237
    @artyomvoytenko1237 4 года назад +2

    Как всегда - очень круто) Давай видос про анимацию в ЦСС, уже оочень нужно)

  • @gerompauel
    @gerompauel 3 года назад +3

    Женя, ты настоящий джедай верстки:))) продолжаю обучаться магии по твоим видео

  • @lera6580
    @lera6580 4 года назад +2

    Супер! СПАсибо =)
    стоит приложить минимальные усилия, чтобы стать свободным... но как только прикладывание усилий прекращается - снова несвобода )))
    очень философский ролик получился, помимо того, что приятно оттачивать техники с Вами =)

  • @yuryitikhonoff9631
    @yuryitikhonoff9631 4 года назад

    Спасибо за суперконтент.

  • @deniskotov
    @deniskotov 4 года назад +5

    Это арт-объект уже со своим концептом)

  • @olgaolgs5317
    @olgaolgs5317 Год назад +1

    Женя, дякую! :)

  • @maksym.konovalov
    @maksym.konovalov 2 года назад

    Бифо без Р)
    Идея гуд!

  • @user-vv5ky3lu8h
    @user-vv5ky3lu8h 3 года назад

    На top, left, right и bottom лучше не давать анимацию (получается рваная), для этого лучше использовать transform: translate. А вообще спасибо за видео, очень интересно👍

  • @russianpivko9872
    @russianpivko9872 2 года назад +2

    Удивлён что никто не написал про два очень не приятных момента с этой кнопкой
    1. Если при наведении на кнопку курсор попадёт на пустую область под кнопкой с вращающейся частью, то анимация слайда вправо заглючит
    2. После наведения на кнопку справа от неё остаться большая пустая область в которой курсор считается над кнопкой из-за спана

  • @viktoriadev
    @viktoriadev 4 года назад +1

    Всё очень круто) Спасибо большое за такие интересные решения. Только можно, пожалуйста, шрифт кода немного побольше делать? А так всё супер)

  • @pterodaktildinosaur8719
    @pterodaktildinosaur8719 2 года назад

    Почему текст не перекрывает красные рамки? При том что и у текста, и у псевдоэлемента слева ( который перекрывает) z-index 2

  • @user-wy1qd5oi3v
    @user-wy1qd5oi3v 4 года назад +3

    Ваааааааааааауууууууууу

  • @user-bf4hs3ez1b
    @user-bf4hs3ez1b 3 года назад

    😚 наверное раз 20 пересмотрю, что бы понять.
    Запишу в тетрадь 😂, а потом сотворю.
    Все как в школе - 20лет назад, только тогда учиться не хотелось.
    Спасибо!

  • @taraslazebnik7873
    @taraslazebnik7873 2 года назад

    Привет! Благодарю за такой прикольный лайфхак!
    и вспомнил, что как-то возник вопрос, можешь объяснить?- почему SASS не знает CSS transition ?

  • @mykolachadovych7863
    @mykolachadovych7863 4 года назад +2

    👍

  • @mishail2282
    @mishail2282 3 года назад

    У меня немного не получилось красного барьера нет и ещё когда я навожу на эту кнопку надпись пропадает. Я не знаю что не так я проверил всё несколько раз и всё тоже самое. Или просто я немного слеповат и что то не заметил.
    P.S Уже всё исправил.

  • @ruslankozubov1078
    @ruslankozubov1078 3 года назад

    А как добавить красивые кнопки в шапку сайта? Спасибо!

  • @user-zr7xy1jj1r
    @user-zr7xy1jj1r 4 года назад +2

    👀

  • @user-je2vf8cg5z
    @user-je2vf8cg5z 4 года назад +2

    Отличный урок. Но хотелось бы узнать по подробней, о всех свойствах и уметь самому создавать подобные или свои кнопки.

    • @FreelancerLifeStyle
      @FreelancerLifeStyle  4 года назад

      Спасибо! Все будет в продолжении курса по верстке.

  • @StuiChannel
    @StuiChannel 4 года назад +1

    Мужык крут! ЖЕлаю к аналу побольше подпищикав и успех! Спс за контэнт!

  • @paradox_1337
    @paradox_1337 3 года назад +2

    Можете оставить css код из видео?

  • @user-kk8ip1rw5u
    @user-kk8ip1rw5u 4 года назад

    Женя а вот ещё один вопрос, всё что ты росказываешь, ето росказывають в коледже ?

  • @user-kk8ip1rw5u
    @user-kk8ip1rw5u 4 года назад +9

    Женя привет, я хотел спросить, мне 14 лет, и я хочу пойти учиться на IT, но при этом знания Анлг языка не очень. Что ты скажешь?

    • @FreelancerLifeStyle
      @FreelancerLifeStyle  4 года назад +13

      Скажу что у меня тоже не очень)) В процессе обучения подтянешь!

  • @user-jt8vm5er6p
    @user-jt8vm5er6p 4 года назад

    Привет!
    Там не было видно, что было написано сверху до четвертой строки, можешь подсказать?

    • @FreelancerLifeStyle
      @FreelancerLifeStyle  4 года назад

      Тут можно глянуть ruclips.net/video/w00Z5y8jEjk/видео.html

  • @lihonespit
    @lihonespit 4 года назад +1

    Як завжди все класно.
    Намагався повторити код, але через стартовий шаблон і в кінці "незакрутилася" анімація. Можливо у шаблоні є якийсь конфлікт класів ?

    • @FreelancerLifeStyle
      @FreelancerLifeStyle  4 года назад

      Треба дивитись що там..

    • @lihonespit
      @lihonespit 4 года назад +1

      @@FreelancerLifeStyle ОК, зрозумів, буду шукати

  • @kotiko_oks
    @kotiko_oks 3 года назад +1

    мне кажется можно было сделать проще через транслэйт трансформY тоесть мы бы создали новый элемент (квадратик) сделали его с красной границей повернули бы по оси Y на 2 градуса и получили бы тоже самое мне кажется через бифор и афтер както сложновато

    • @kotiko_oks
      @kotiko_oks 3 года назад

      сделал тоже самое но без использования псевдоклассов получилось гораздо короче и по моему мнению понятнее особенно тот момент с фокусом это вроде и прикольно, но всегда помнить о том , что у меня есть серый бефор за который я могу случайно выйти и будут видны красные бортики ._. сложновато а тут максимально просто
      .button {
      position: relative;
      margin: 10% auto;
      width: 200px;
      text-align: center;
      padding: 20px;
      background-color: rgb(200, 200, 200);
      perspective: 500px;
      transform-style: preserve-3d;
      }
      .button__boarder {
      position: absolute;
      left: 50%;
      top: 50%;
      width: 40%;
      background-color: transparent;
      transform: translate(-50%, -50%) rotateY(-1deg);
      }
      .button__board{
      left: 50%;
      top: 50%;
      width: 100%;
      height: 100%;
      border: 5px solid red;
      animation: rotate 4s infinite linear;
      }
      .button__text {
      display: inline;
      }
      @keyframes rotate {
      0% {
      transform: rotateZ(0deg) ;
      }
      100% {
      transform: rotateZ(360deg) ;
      }
      }



      ggWp
      button__board.style.height = button__board.clientWidth + 10 + "px"

  • @user-mx1jo6zq5d
    @user-mx1jo6zq5d 4 года назад

    Спасибо, как всегда идеально.
    Вопрос не в тему, но как ты относишься к высшему образованию сейчас? Интересно твоё мнение

    • @FreelancerLifeStyle
      @FreelancerLifeStyle  4 года назад +1

      Если есть возможность, то лучше его получить!

  • @evgends
    @evgends 4 года назад

    Где в сети посоветуешь взять интересные макеты для практики?

    • @FreelancerLifeStyle
      @FreelancerLifeStyle  4 года назад +1

      Тут можно глянуть psd-html-css.ru/shablony/psd-shablony-saytov

  • @nik2991
    @nik2991 4 года назад

    Привет , будет ли видео про быструю печать на клавиатуре ?
    Ведь это одна из важных вещей для быстрого выполнения заказа .

    • @FreelancerLifeStyle
      @FreelancerLifeStyle  4 года назад +2

      Будет про комплекс действий для быстрого выполнения заказа

    • @nik2991
      @nik2991 4 года назад

      @@FreelancerLifeStyle спасибо

  • @renatkobelev2769
    @renatkobelev2769 4 года назад +2

    Жду от тебя поскорее информацию про адаптивность. Сверстал уже парочку лендингов на флекс боксах, но они адекватно отображаются только на пэка :((

  • @soulwind7577
    @soulwind7577 4 года назад +2

    Привет, раз речь пошла про анимацию, очень часто вижу такие сайты (пример: www.templatemonsterpreview.com/ua/demo/89122.html), когда заходишь на страницу блоков ниже как бы нет, но когда начинаешь пролистывать вниз, они начинают проявляться как буд-то пользователь активировал какой-то тригер, если будет возможность мог бы рассказать об этом?

  • @dima_king1756
    @dima_king1756 4 года назад +12

    Жень ответь пожалуйста или если не сложно запиши видео
    Как защитить свою работу(верстку)? Тоисть как продемонстрировать заказчику работу чтобы он не смог просто во время демонстрации на моем хостинге ее скачать?
    У меня просто было 2 случая когда я готовую верстку закинул к себе на хостинг - чтобы продемонстрировать работу заказчику, и в итоге он просто её выкачал и мне не заплатил:(
    Как быть в таких случаях?
    Буду очень рад если ответиш:)
    А видео у тебя просто бомба, продолжай в том-же духе
    Пересмотрел почти все твои видосы, очень полезные)

    • @FreelancerLifeStyle
      @FreelancerLifeStyle  4 года назад +16

      Спасибо! На все 100% не защитишь, но есть пару моментов которые затруднят воровство. Сниму видос.

    • @user-ps6hx3id5i
      @user-ps6hx3id5i 3 года назад

      Первое что на ум пришло, брать предоплату. Хотя бы что то заработаешь.

    • @daniil__kryuchkov
      @daniil__kryuchkov 2 года назад

      я когда фрилансил для студентов, делал две версии документа - .pdf и .doc. первый отправлял для ознакомления, а второй после полной оплаты работы. здесь можно что то подобное придумать)

  • @sergeasanov4964
    @sergeasanov4964 4 года назад +1

    Жека! Что-то мне кажется что это верхушка айсберга всех твоих знаний? )))

  • @gms2mygames349
    @gms2mygames349 4 года назад

    Запили рубрику с JavaScript как сделать игру например ха 5 уроков, зайдёт 100%

  • @user-lt2ku4vv2q
    @user-lt2ku4vv2q 4 года назад +2

    Первый!

  • @serhiizvieriev1120
    @serhiizvieriev1120 4 года назад

    Супер! Сколько лет от нуля Вы в этой сфере?

    • @FreelancerLifeStyle
      @FreelancerLifeStyle  4 года назад +1

      Спасибо! 12

    • @serhiizvieriev1120
      @serhiizvieriev1120 4 года назад

      @@FreelancerLifeStyle и как по Вашему мнению: не поздно ли окунаться в эту сферу и начать свой долгий путь будучи уже под 40?

  • @ArtiCHEs
    @ArtiCHEs 2 года назад

    гений

  • @Gameplaymodel07
    @Gameplaymodel07 3 года назад

    Где найти можно этот резултать у меня не получается..

  • @pustoidok9339
    @pustoidok9339 4 года назад +1

    Женя прив, очень бы хотелось услышать твою историю в становлении "гуру" IT, что скажешь? Сможешь как-нибудь организовать такое?

    • @FreelancerLifeStyle
      @FreelancerLifeStyle  4 года назад +1

      Уже есть вот такой видос, думаю будет что-то еще ruclips.net/video/afRm1BF6QCU/видео.html

  • @cr1stal_0157
    @cr1stal_0157 3 года назад

    У меня не получается сделать такую кнопку :(. Пожалуйста скиньте код, у кого получилось

  • @NEON-wt3bc
    @NEON-wt3bc 4 года назад

    Жень Подскажи мне ничего не получается что же мне делать

    • @FreelancerLifeStyle
      @FreelancerLifeStyle  4 года назад

      Пробовать еще

    • @NEON-wt3bc
      @NEON-wt3bc 4 года назад

      @@FreelancerLifeStyle я понял свою ошибку оказывается что я написал содержимое тега не внутри тега а сразу же возле класса button

  • @artyomvoytenko1237
    @artyomvoytenko1237 4 года назад

    Видоса уже неделю нет(((

    • @FreelancerLifeStyle
      @FreelancerLifeStyle  4 года назад

      Верно, много дел оффлайн) Все будет

  • @ktotoad
    @ktotoad Год назад

    Сначала не понял зачем два псевдо-элемента по краям раскиданы, а затем кааааак понял

  • @mr_bearded_man
    @mr_bearded_man 4 года назад

    Я один не розумію як це все писати на Sass?

  • @user-dd3nm6yz6d
    @user-dd3nm6yz6d 4 года назад

    Как делается такое alexshag.000webhostapp.com/?