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

08. Новорічна листівка

Новорічна веблистівка | Уроки HTML CSS JavaScript для дітей | ITisFuture

Скоро свята, а це означає, що кожен замислюється: як краще привітати друзів і близьких? Відповідь : новорічна листівка не звучить надто оригунально, але якщо це веб листівка ? Ви можете розмістити на ній все, що ваша душа забажає. Дайте волю своїй творчості! Створіть свою унікальну веб листівку, використовуючи вміння, які здобули на минулих уроках! Далі будуть кілька порад і ідей, які можна додати на сторінку, але їх не обов’язково використовувати. Ідеї розташовані від легших до складніших.

Додавання відео з Youtube на сторінку

 Знайдіть відео, яке хотіли б бачити на своїй сторінці:

Відкрийте відео і виберіть кнопку “Поділитися” і потім “Вставити“:

Кнопка розташована під відео, далі оберіть Вставити

Скопіюйте код, який бачите і вставте його на сторінку в те місце, де має бути відео за вашим планом. Ось і все. Віконце з відео з’явиться на вашій сторінці.

Кольоровий текст

Можете вибрати кольори тексту і заголовків. Для цього варто прописати такі стилі у файлі стилів:


h1 {
  color: green;
}
p {
  color: red;
}

 Прикольні картинки

Цей код допоможе закруглити кути у картинки:

<img src = "картінка.jpg" alt = "Стрибок" style = "border-radius: 15px">

А цей зробить овальну або круглу картинку:

<img src = "картінка.jpg" alt = "Стрибок" style = "border-radius: 50%">



Щоб додати картинку як фон, додайте такий код у файл стилів:

body {
  background-image: url('https://посилання_на_вашу_картинку');
}

Поставте правильне посилання.

Картинка, що крутиться

Щоб створити ефект картинки, що крутиться, додайте html та css код у відповідні файли (замініть посилання на картинку)

    <div class="beauty-rotate">
      <img src="https://volyn.com.ua/content/thumbs/750x500/r/sg/ljv2ou-ef4w4coh5yrdpihpqhwp6iufb7h6rsgr.jpg" alt="" height="300" width="300"/>
    </div>
.beauty-rotate {
  width: 300px;
  height: 300px;
  border: 4px double #bd6c46; /* Рамка */
  overflow: hidden;
  -webkit-transition: all 0.5s ease;
          transition: all 0.5s ease;
} 
.beauty-rotate:hover {
  border-radius: 50%;
  -webkit-transform: rotate(360deg);
          transform: rotate(360deg);
}

Картинка з текстом

Код для такого ефекту великий, його можна глянути і скопіювати тут (html та css). (Або перейдіть за посиланням і скопіюйте код):

Як ж новорічна листівка без снігу ? Додаємо віджет снігу

Щоб створити такі сніжинки, додайте цей код в файл css:

body {
  background-color: #63c4c5;
}
/* customizable snowflake styling */
.snowflake {
  color: #fff;
  font-size: 1em;
  font-family: Arial, sans-serif;
  text-shadow: 0 0 5px #000;
}

.snowflake,.snowflake .inner{animation-iteration-count:infinite;animation-play-state:running}@keyframes snowflakes-fall{0%{transform:translateY(0)}100%{transform:translateY(110vh)}}@keyframes snowflakes-shake{0%,100%{transform:translateX(0)}50%{transform:translateX(80px)}}.snowflake{position:fixed;top:-10%;z-index:9999;-webkit-user-select:none;user-select:none;cursor:default;animation-name:snowflakes-shake;animation-duration:3s;animation-timing-function:ease-in-out}.snowflake .inner{animation-duration:10s;animation-name:snowflakes-fall;animation-timing-function:linear}.snowflake:nth-of-type(0){left:1%;animation-delay:0s}.snowflake:nth-of-type(0) .inner{animation-delay:0s}.snowflake:first-of-type{left:10%;animation-delay:1s}.snowflake:first-of-type .inner,.snowflake:nth-of-type(8) .inner{animation-delay:1s}.snowflake:nth-of-type(2){left:20%;animation-delay:.5s}.snowflake:nth-of-type(2) .inner,.snowflake:nth-of-type(6) .inner{animation-delay:6s}.snowflake:nth-of-type(3){left:30%;animation-delay:2s}.snowflake:nth-of-type(11) .inner,.snowflake:nth-of-type(3) .inner{animation-delay:4s}.snowflake:nth-of-type(4){left:40%;animation-delay:2s}.snowflake:nth-of-type(10) .inner,.snowflake:nth-of-type(4) .inner{animation-delay:2s}.snowflake:nth-of-type(5){left:50%;animation-delay:3s}.snowflake:nth-of-type(5) .inner{animation-delay:8s}.snowflake:nth-of-type(6){left:60%;animation-delay:2s}.snowflake:nth-of-type(7){left:70%;animation-delay:1s}.snowflake:nth-of-type(7) .inner{animation-delay:2.5s}.snowflake:nth-of-type(8){left:80%;animation-delay:0s}.snowflake:nth-of-type(9){left:90%;animation-delay:1.5s}.snowflake:nth-of-type(9) .inner{animation-delay:3s}.snowflake:nth-of-type(10){left:25%;animation-delay:0s}.snowflake:nth-of-type(11){left:65%;animation-delay:2.5s}

А ось цей в html:

 <div class="snowflakes" aria-hidden="true">
    <div class="snowflake">
      <div class="inner">❅</div>
    </div>
    <div class="snowflake">
      <div class="inner">❅</div>
    </div>
    <div class="snowflake">
      <div class="inner">❅</div>
    </div>
    <div class="snowflake">
      <div class="inner">❅</div>
    </div>
    <div class="snowflake">
      <div class="inner">❅</div>
    </div>
    <div class="snowflake">
      <div class="inner">❅</div>
    </div>
    <div class="snowflake">
      <div class="inner">❅</div>
    </div>
    <div class="snowflake">
      <div class="inner">❅</div>
    </div>
    <div class="snowflake">
      <div class="inner">❅</div>
    </div>
    <div class="snowflake">
      <div class="inner">❅</div>
    </div>
    <div class="snowflake">
      <div class="inner">❅</div>
    </div>
    <div class="snowflake">
      <div class="inner">❅</div>
    </div>
  </div>

Готово! Можете налаштувати кольори сніжинок і фону.

Ідея з цього сайту.

Додаємо новорічну гірлянду

Можете додати яскраву гірлянду. Код можна глянути нижче. (Або перейдіть за посиланням і скопіюйте код). Код треба додати у відповідні файли (html та css):

Кольори і кількість лампочок можна змінювати за допомогою HTML коду. Ідея з цього сайту.

Залишити коментар

Ваша e-mail адреса не оприлюднюватиметься. Обов’язкові поля позначені *

starzbet   starzbet   starzbet   restbet   restbet   perabet   perabet   betebet   betebet   meritking   meritking   meritking   holiganbet   holiganbet   holiganbet   holiganbet   holiganbet   holiganbet   starzbet   starzbet   starzbet   starzbet   starzbet   zlot   zlot   zlot   meritking   betgaranti   meritking   meritking   starzbet   betsmove   betcio   egebet   phishing   child porn   hack   shell   bets10   pishing   meritking   meritking   meritking   meritking   meritking   meritking   meritking   childiren porn   hack   shell   child porn   meritking   starzbet   jojobet   jojobet   meritking   starzbet   starzbet   mariobet   mariobet   mariobet   meritking   meritking   meritking   grandpashabet   meritking   meritkin   meritking   grandpashabet   meritking   grandpashabet   grandpashabet   grandpashabet   grandpashabet   grandpashabet   grandpashabet   grandpashabet   grandpashabet   grandpashabet   grandpashabet   grandpashabet   grandpashabet   grandpashabet   grandpashabet   grandpashabet