<div class="d-flex justify-content-center align-items-center content">
<div class="nuage">
<img src="https://josuaowebblog.fr/wp-content/uploads/2022/02/nuage2.png"alt="nuage">
</div>
<div class="exemple text-center">
<h1>Ecrivez-nous</h1>
<div class="sstitre"><a href="https://josuaowebblog.fr/">josuaowebblog</a></div>
<div class="form-group">
<input id="nom" type="texte" placeholder="Nom">
</div>
<div class="form-group">
<input id="email" type="mail" placeholder="Email">
</div>
<div class="form-group">
<textarea id="message" placeholder="Message"></textarea>
</div>
<button>Envoyer</button>
</div>
<div class="nuage2">
<img src="https://josuaowebblog.fr/wp-content/uploads/2022/02/nuage2.png"alt="nuage">
</div>
</div>
body{
background-image: linear-gradient(to right top, #b1d1ff, #99beff, #87a9ff, #7f93ff, #807aff);
height: 100vh;}
.content{
height: 100%;
}
h1{
color: #3043a9;
font-size: 1.7rem;
}
.sstitre a{
font-size:0.8rem;
color: #ececec;
margin-bottom: 15px;
text-decoration: none;
display: block;
}
.nuage {
position: absolute;
top: 50px;
left: 50px;
animation: moveNuage 75s linear infinite;
z-index: -1;
}
@keyframes moveNuage {
0%{
left: 50px;
}50%{
left: 75%;
}100%{
left: 50px;
}
}
.nuage img{
width: 250px;
height: auto;
}
.nuage2 {
position: absolute;
bottom: 50px;
right: 50px;
animation: moveNuage2 120s linear infinite;
z-index: -1;
}
@keyframes moveNuage2 {
0%{
right: 50px;
}50%{
right: 75%;
}100%{
right: 50px;
}
}
.nuage2 img{
width: 250px;
height: auto;
}
.exemple{
width:350px;
padding: 50px;
background: #fff;
border-radius: 2rem;
box-shadow: 1px 7px 10px 5px rgba(0,0,0,0.18), inset -2px -2px 11px 3px rgba(94,154,255,0.3), inset 5px 3px 11px 3px rgba(193,148,255,0.2);
}
input, textarea{
border-radius: 2rem;
border: 1px solid #ececec;
padding: 10px 20px;
margin: 10px auto;
box-shadow: 1px 3px 5px rgba(0,0,0,0.18), inset -5px -5px 11px 3px rgba(94,154,255,0.3)
}
button{
border: none;
padding: 15px 45px;
border-radius: 2rem;
margin-top:10px;
background-image: linear-gradient(to right top, #004ec2, #2448b5, #3143a8, #393e9c, #3d3990);
color: #fff;
font-weight: 700
font-size: 1.2rem;
box-shadow: 1px 3px 5px 5px rgba(0,0,0,0.18), inset -5px -5px 11px 3px rgba(94,154,255,0.5), inset 7px 6px 11px 3px rgba(193,148,255,0.7);
transition: 0.2s ease-in;
}
button:hover{
box-shadow: 1px 1px 3px 1px rgba(0,0,0,0.30), inset -5px -5px 11px 3px rgba(94,154,255,0.3), inset 7px 6px 11px 3px rgba(193,148,255,0.2);
}
This Pen doesn't use any external JavaScript resources.