【HTML,CSS】HTML,CSSで写真を虹色に変化させる方法




どうも管理人のよういちです。今回はHTML,CSSを使って写真を七色に変化させる方法を紹介します。
完成サンプルはこちら↓


JMY




使用する写真は何でもおっけーです。また写真の上に文字を入れるのも同時に試してみましょう。

【HTML】
test.html

<html>
<head>
<title>JMY official site</title>
<link rel="stylesheet" href="text.css">

<meta name="viewport" content="width=device-width">

<link href="https://fonts.googleapis.com/css?family=Cabin+Sketch:400,700|Fredericka+the+Great|Mystery+Quest" rel="stylesheet">
      
</head>
<body>
    <div class="graphic">
    <h1>JMY</h1>    
</body>
</html>

【CSS】
text.css

.graphic
 {
  height: 70vh;
  width:auto;
  background: linear-gradient(to bottom, rgba(166,217,0,0.15) ,rgba(255,68,84,0.15))1000% no-repeat, url(background.jpg) 0 0 / cover no-repeat;;
  mix-blend-mode: multiply;
  animation: huerotator 6s infinite alternate;  
 }


@keyframes huerotator 
{
  0%{
      -webkit-filter: hue-rotate(0deg);
      filter: hue-rotate(0deg);
 }
 100%{
      -webkit-filter: hue-rotate(360deg);
      filter: hue-rotate(360deg);
   }
}

/* JMY の位置調整 */
 .graphic h1
{ 
 font-size: 10vw;
 display: flex;
 align-items: center;
 justify-content: center;
 font-family: 'Fredericka the Great', cursive;
 letter-spacing: 3vw;
 z-index: 2;
 color: #fff;
 position: absolute;
 top: 0;
 left: 0;
 bottom: 0;
 right: 0;
}

コメント

人気の投稿